KIỂU MẢNG (Tiết 2)
I. Mục đích yêu cầu:
1. Kiến thức:
Học sinh hiểu được:
* Mảng một chiều:
- Mảng một chiều là một dãy các phần tử cùng kiểu.
- Có thể truy xuất (hay thao tác) trên mỗi phần tử mảng thông qua tên
mảng và chỉ số tương ứng.
- TP cho phép xây dựng kiểu dữ liệu mảng một chiều.
- Kiểu mảng là một kiểu dữ liệu có cấu trúc, rất cần thiết và hữu ích
trong lập trình
2. Kỹ năng:
Biết Khai báo(hay định nghĩa) kiểu dữ liệu mảng:
+ Hoặc trực tiếp trong phần khai báo biến (dùng Var).
+ Hoặc đặt tên và định nghĩa cho kiểu dữ liệu mới này (Type) rồi sau
đó khai báo biến.
3. Thái độ:
Tích cực, ham học hỏi
II Chuẩn bị của giáo viên và học sinh:
1. Chuẩn bị của giáo viên:SGK, SGV, giáo án, giáo án điện tử, đèn
chiếu,một số chương trình mẫu khổ lớn.
2. Chuẩn bị của học sinh:Xem kỹ SGK, soạn trước bài học.
III. Nội dung bài giảng
1.Ổn định tổ chức
1. Kiểm tra bài cũ: Viết cách khai báo mảng một chiều? Cho ví dụ?
2. Nội dung bài mới
Hoạt động thầy và trò Nội dung bài giảng
Program Tim_max;
Uses Crt;
Const nmax=100;
Type
mangnguyen=Array[1 nmax]of
integer;
Var n, i, max, Csmax:integer;
A: mangnguyen;
Begin
Clrscsr;
Write(‘ nhap so phan tu cua day:’);
Readln(n);
GV: Nhập phần tử cho mảng A tức
là nhập bao nhiêu lần?
HS: n lần.
GV: Việc nhập lặp lại n lần vậy sẽ
đựoc diễn tả như thế nào?
HS: trả lời( lên bảng)