Tiết 11 Bài tập A.MỤC TIÊU: Vận dụng kiến thức về nhập, xuất dữ liệu, khai báo dữ liệu, khai báo hằng, khai báo biến và phép gán vào viết chương trình hoàn chỉnh theo cấu trúc chương trình Pascal đã học. B. CHUẨN BỊ: 1.Giáo viên: Bảng phụ, giáo án, đồ dùng dạy học. 2.Học sinh: Kiến thức bài cũ, vở ghi, đồ dùng học tập. C.CÁC HOẠT ĐỘNG DẠY HỌC. 1.Ổn định tổ chức Kiểm tra sĩ số lớp: Lớp 7A1:………………………………………… …… Lớp 7A2 :…………………………………………… … 2.Kiểm tra bài cũ: 3.Dạy bài mới Hoạt động của giáo viên và học sinh Nội dung GV: Đưa bảng phụ có nội dung yêu cầu Bài tập 1: “ Chọn câu có khai báo hằng hợp lệ trong Turbo Pascal Tiết 11: Bài tập Bài tập 1: Câu có khai báo hằng hợp lệ trong TURBO PASCAL là: 1. Const 1.Const Max A = 10 ; Max B = 100 ; 2.Const A, B = 10 ; 3.Const A – 1 = 10 ; 4.Const A : = 10; 5.Const Hesotoan = 3; Hesoly = 2; HS: Đứng tại chỗ chọn câu trả lời hợp lệ và cho biết lý do các câu còn lại không hợp lệ vì sao ? GV: Đưa bảng phụ có nội dung yêu cầu Bài tập 2: Max A = 10 ; Max B = 100 ; 5. Const Hesotoan = 3; Hesoly = 2; Bài tập 2: Nhóm lệnh đúng ngữ pháp a) r : = 2 ; c : = ‘t’ ; i : = ord ( “ Cho khai báo sau: Var i: Integer ; c: Char ; r: Real ; Hãy cho biết nhóm lệnh nào dưới đây đúng cú pháp a) r: = 2; i : = r ; Write ( r ) ; b) C : = #67 ; i : = 9 ; IF i : = c then Writeln ( ‘Hello ! ! !’); c) r : = 2 ; c : = ‘t’ ; i : = ord ( c) ; d) Cả ba nhóm lệnh trên đều có lỗi sai c) ; Nhóm lệnh sai ngữ pháp a) r: = 2; i : = r ; Write ( r ) ; b) C : = #67 ; i : = 9 ; IF i : = c then Writeln ( ‘Hello ! ! !’); b) Cả ba nhóm lệnh trên đều có lỗi sai HS: Đứng tại chỗ trả lời GV: Đưa bảng phụ có nội dung yêu cầu Bài tập 3: “ Chọn câu có phép gán hợp lệ trong TURBO PASCAL 1. B + 1 : = A ; 2. A : = B + ; 3. A : = A + 1 ; 4. A : = 5; 5. Var x : Integer; c: Char ; x : = c ; 6. Var a, b : Integer ; Const a: = 80; Bài tập 3: Câu có phép gán hợp lệ trong TURBO PASCAL 3. A : = A + 1 ; 4. A : = 5; b : = ( a*1245); HS: Làm bài 4.Củng cố: ( Kiếm tra 15 phút ) Đề bài: “ Lập chương trình tính diện tích hình thang với đáy dài a, đáy ngắn b, chiều cao h nhập vào từ bàn phím. “ Nhắc lại câu lệnh khai báo hằng, khai báo biến, lệnh gán và chú ý khi sử dụng các lệnh 5.Hướng dẫn về nhà Ghi nhớ cú pháp các câu lệnh Chú ý khi sử dụng các câu lệnh sao cho đúng ngữ pháp D.RÚT KINH NGHIỆM: ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… ……………………………………………………………… …… =========================== . chương trình Pascal đã học. B. CHUẨN BỊ: 1 .Giáo viên: Bảng phụ, giáo án, đồ dùng dạy học. 2 .Học sinh: Kiến thức bài cũ, vở ghi, đồ dùng học tập. C.CÁC HOẠT ĐỘNG DẠY HỌC. 1.Ổn định tổ chức. định tổ chức Kiểm tra sĩ số lớp: Lớp 7A1:………………………………………… …… Lớp 7A2 :…………………………………………… … 2.Kiểm tra bài cũ: 3.Dạy bài mới Hoạt động của giáo viên và học sinh Nội dung GV: Đưa bảng phụ. Tiết 11 Bài tập A.MỤC TIÊU: Vận dụng kiến thức về nhập, xuất dữ liệu, khai báo dữ liệu, khai báo hằng, khai báo biến và phép gán vào viết chương trình hoàn