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 t
Trang 1Tiế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:
Trang 2Lớp 7A1:………
……
:………
…
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
Trang 31.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 (
Trang 4“ 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
Trang 5HS: Đứ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;
Trang 6b : = ( 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:
………
………
………
Trang 7………
………
………
……
===========================