Tải bản đầy đủ (.ppt) (16 trang)

Tiết 23 bài 1 kiểu mảng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (832.33 KB, 16 trang )


GIÁO ÁN ĐIỆN TỬ MÔN TIN HỌC LỚP 11

Bà i 11
GIÁO ÁN ĐIỆN TỬ MÔN TIN HỌC LỚP 11

Kiểm tra bài cũ:
Câu hỏi: Em hãy trình bày hai cách dùng để khai báo biến mảng
một chiều ?

C1: Var <tên biến mảng> : array[kiểu chỉ số] of <kiểu phần tử>;

C2: Type <tên kiểu mảng> = array[kiểu chỉ số] of <kiểu phần
tử>;
Var <tên biến mảng>: <tên kiểu mảng>;
Trả lời:

Click to add Title
2
KIỂU MẢNG HAI CHIỀU
2
Xét bài toán tính và đưa ra bảng nhân như sau:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
Em có nhận xét gì về dữ liệu
trong các ô của bảng nhân?
Ta thấy bảng nhân chứa các
giá trị có cùng kiểu dữ liệu.


Ta có thể biểu diễn bảng nhân
bằng kiểu dữ liệu mảng hai
chiều.

Click to add Title
2
KIỂU MẢNG HAI CHIỀU
2
Mảng 2 chiều là bảng các phần tử có cùng kiểu
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
Em có nhận xét gì các hàng của
bảng nhân ?
Ta thấy mỗi hàng của bảng nhân là
một mảng một chiều.
Như vậy ta có thể dùng 5 mảng một
chiều, một mảng lưu một hàng của
bảng nhân.

Click to add Title
2
KIỂU MẢNG HAI CHIỀU
2
Với cách lưu trữ như vậy ta
phải khai báo bao nhiêu biến mảng
một chiều ?
1 2 3 4 5

2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
Ta phải khai báo 5 biến mảng một
chiều.
Như vậy ta phải khai báo nhiều biến,
viết chương trình nhập xuất dữ liệu
dài. Làm thế nào để khắc phục khó
khăn này ?

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×