Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài 11. Kiểu mảng

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trần Văn Nghĩa (trang riêng)
Ngày gửi: 23h:19' 29-09-2008
Dung lượng: 668.0 KB
Số lượt tải: 62
Số lượt thích: 0 người
- Khái niệm:
1. Kiểu mảng một chiều
Mảng một chiều là một dãy hữu hạn các phần tử có cùng
kiểu, mảng được đặt tên và mỗi phần tử mang một chỉ số.
? Quy tắc với mảng một chiều:
- Tên kiểu mảng một chiều;
- Số lượng phần tử;
- Kiểu dữ liệu của phần tử;
- Cách khai báo biến mảng;
- Cách tham chiếu đến phần tử.

1. Kiểu mảng một chiều
a) Khai báo mảng một chiều
Cách 1: Khai báo trực tiếp:
Var : Array[Kiểu chỉ số] Of ;
Cách 2: Khai báo gián tiếp
Type = Array[Kiểu chỉ số] Of ;
Var : ;

1. Kiểu mảng một chiều
a) Khai báo mảng một chiều
Trong đó:
- Type là từ khoá dùng để khai báo biến,
- Array là từ khoá để khai báo mảng.
- Kiểu chỉ số thường là đoạn số nguyên liên tục có n1..n2, với n1
là chỉ số đầu và n2 là chỉ số cuối (n1 ? n2).
VD: 1..10 hoặc -5..5
- Kiểu phần tử là kiểu của các phần tử của mảng.
VD: Real, Byte, integer, char, boolean,.

1. Kiểu mảng một chiều
a) Khai báo mảng một chiều
- Để truy cập vào phần tử của mảng, cấu trúc như sau:
[chỉ số]
A
Ví dụ:
Chỉ số phần tử
A[4]
Dãy trên có 20 phần tử: A[1], A[2], A[3], . , A[20]
A - là tên mảng
1. Kiểu mảng một chiều
Ví dụ1: Khai báo trực tiếp kiểu mảng một chiều sau đây là hợp lệ:
a) A : Array[-10..10] Of real;
b) Mang1 : Array[-n+1..n+1] Of boolean;
c) Ma : Array[0..20] Of Integer;
Trong đó: n là hằng nguyên.
Ví dụ2: Các khai báo gián tiếp kiểu mảng một chiều sau đây là
hợp lệ:
Type Ma = Array[1..20] Of integer;
Var A : Ma;
1. Kiểu mảng một chiều
Ví dụ3: Lập trình nhập vào một dãy số gồm có 10 phần tử sau đó
đưa ra màn hình giá trị lớn nhất của dãy số đó.
Chương trình
Program Tim_Min;
Uses crt;
Var A : Array[1..10] Of integer;
i, Min : Integer;
Begin clrscr;
Writeln(` BAI TOAN TIM GIA TRI NHO NHAT: `);
For i:=1 to 10 do
Begin
Writeln(`Nhap A[ `,i,`] = `);
Readln(A[i]);
End;
Min := A[1];
For i:=2 to 10 do
If Min > A[i] then
Min := A[i];
Writeln(`Gia tri nho nhat cua day A la:`, Min);
Readln
End.
- Xem lại bài và học thuộc khái niệm và cấu trúc.
- Lấy 5 ví dụ về khai báo mảng 1 chiều bằng 2 cách.
- Xem trước bài: Đ11: Kiểu mảng (Tiết 2 - Mục 1b: Ví dụ 1,3)
? Thông qua bài học hôm nay các em cần nắm được các kiến thức sau:
- Cách khai báo mảng một chiều.
- Cách tham chiếu tới phần tử của mảng một chiều.
Bài tập về nhà
 
Gửi ý kiến