Bài 11. Kiểu mảng

Chia sẻ bởi Trần Văn Nghĩa | Ngày 10/05/2019 | 107

Chia sẻ tài liệu: Bài 11. Kiểu mảng thuộc Tin học 11

Nội dung tài liệu:

- 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à
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Nghĩa
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)