VnDoc Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí CHƯƠNG IV KIỂU DỮ LIỆU CÓ CẤU TRÚC Tiết 23 §11 KIỂU MẢNG (tiết 1) I Mục tiêu 1 Kiến thức Hiểu được khái niệm kiểu dữ liệu có cấu trúc Biết được[.]
CHƯƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC Tiết 23- §11: KIỂU MẢNG (tiết 1) I Mục tiêu Kiến thức: - Hiểu khái niệm kiểu liệu có cấu trúc - Biết khái niệm, vai trò mảng chiều - Mô tả cách khai báo, tham chiếu đến phần tử mảng chiều, cách nhập xuất phần tử mảng chiều Kỹ năng: Xây dựng chương trình số tốn đơn giản có sử dụng cấu trúc mảng chiều II Chuẩn bị Giáo viên: Giáo án, SGK, sách giáo viên Học sinh: Vở ghi, sách giáo khoa, đồ dùng học tập III Tổ chức hoạt động học tập Ổn định tổ chức lớp: Kiểm tra cũ: Khơng Tiến trình học Hoạt động thầy trò Hoạt động 1: Tìm hiểu vai trị, ý nghĩa mảng chiều (15 phút) GV: Yêu cầu học sinh đọc toán nhiệt độ sách HS: Đọc GV: Dựa vào kiến thức học, nêu ý tưởng để giải toán HS: Nêu ý tưởng toán GV: Với cách làm trên, em nhận xét với trường hợp giải số ngày năm HS: Nêu nhận xét GV: Để khắc phục nhược điểm ta sử dụng mảng chiều Để hiểu khái niệm mảng chiều, em nhận xét biến nhiệt độ ngày tuần HS: Nhận xét: - Các biến chung đặc điểm: biểu diễn nhiệt độ, kiểu liệu real - Các biến phân biệt bới số phần từ GV: => KL: Khái niệm mảng chiều Nội dung Kiểu mảng chiều a) Ví dụ: SGK trg 53 * Ý tưởng: - Sử dụng biến để lưu nhiệt độ bảy ngày tuần - Dùng câu lệnh rẽ nhánh để so sánh nhiệt độ ngày tuần với nhiệt độ trung bình tính * Nhận xét: Với số lượng ngày nhiều (VD: Số ngày năm ) cách làm chương trình dài, khó theo dõi a)Khái niệm mảng chiều: - Là dãy hữu hạn phần tử kiểu Mảng đặt tên phần tử có số VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Hoạt động 2: Tìm hiểu thao tác với b)Khai báo mảng chiều: (khai mảng chiều (25 phút) báo trực tiếp) GV: Trình bày cú pháp khai báo mảng Var : array[Kiểu số] chiều of < kiểu phẩn tử>; HS: Nghe giảng, ghi Trong đó: GV: u cầu học sinh nêu ví dụ khai báo - Kiểu số đoạn số nguyên liên mảng tục có dạng n1 n2 HS: Var T: array[1 7] of real; - Kiểu phần tử kiểu phần tử HS: Ví dụ: T[6] mảng c) Tham chiếu đến phần tử GV giới thỉệu cách tổng quát để nhập xuất [Chỉ số] phần tử mảng chiều d)Nhập phần tử mảng HS: Nghe giảng, ghi nhớ chiều (gồm n phần tử) GV: Yêu cầu học sinh vận dụng kiến thức For i:=1 to n học để giải bải toán sử dụng Begin mảng chiều Write(' Nhap A[',i,']='); HS: làm tập Readln(A[i]); GV: Trình chiếu chương trình chuẩn có End; giải thích cho học sinh quan sát e) Xuất phần tử mảng hình For i:= to n write(A[i]:4); Tổng kết hướng dẫn học tập nhà (05 phút) * Tổng kết - Ý nghĩa mảng chiều, cách khai báo, tham chiều đến phần tử mảng chiều - Cú pháp nhập xuất phần tử mảng chiều * Bài tập nhà - Viết chương trình nhập vào mảng gồm n số nguyên( 1