SGK + Giáo án + phòng máy
III. Tiến trình tiết dạy:
1. Ổn định lớp. 2. Bài mới
Hoạt động của Giáo viên và học sinh Nội dung
Giáo viên nêu bài toán
Hs: ghi bài
Gv: xác định Input, Output của bài toán? Hs: trả lời câu hỏi
Gv: nêu cú pháp khai báo mảng 1 chiều? Hs: trả lời câu hỏi
Gv: yêu cầu hs khai báo mảng A gồm N (n ≤ 100) số nguyên
Gv: gọi 1 hs lên bảng khai báo Hs: lên bảng khai báo mảng A
Gv: Phép toán kiểm tra tính lẻ của 1 số? Hs: trả lời câu hỏi
Gv: yêu cầu 1 hs lên bảng viết chương trình. Hs: lên bảng viết chương trình
Gv: yêu cầu hs khác nhận xét Gv: sửa bài, đánh giá và cho điểm.
Gv: nêu bài toán Hs: ghi bài
Gv: Hãy cho biết yêu cầu của bài toán. Hs: trả lời câu hỏi.
GV:
- Khai báo xâu S không dài quá 100?
Bài toán 1: Viết chương trình tạo mảng A gồm N (n ≤ 100) số nguyên, in ra màn hình các số nguyên lẻ.
Program Bt1; Uses crt;
Var A: array[1..10] of byte;
i, n: byte;
BEGIN
Write(‘Moi nhap so phan tu cua mang:’); readln(n); for i:=1 to n do BEGIN write(‘A[‘,i,’]=’); readln(A[i]); end; for i:=1 to n do
if A[i] mod 2 = 1 then write(A[i]:3); readln;
End.
Bài toán 2 : (bài 8_trang 80) Viết chương trình nhập từ
bàn phím xâu kí tự S có độ dài không quá 100. Cho biết có bao nhiêu chữ số xuất hiện trong xâu. Đưa kết quả ra màn hình.
Program Baitoan1; Var S: string[100];
i, dem: byte;
BEGIN
trong xâu S:
+ For i:= 1 to length(S) do
+ Nếu (‘0’ <= S[i]) và (S[i] <= ‘9’) thì tăng biến dem
- Thông báo số kí tự xuất hiện trong xâu:
dem
readln(S); dem:=0;
for i:=1 to length(S) do
if (‘0’ <= S[i]) and (S[i] <= ‘9’) then dem:=dem + 1; writeln(‘trong xau S co’, dem, ‘chu so’);
readln;
end.
3. Củng cố:
- Cách khai báo, nhập/xuất dữ liệu cho mảng.
- Xác định input, output của bài toán -> ý tưởng -> viết chương trình - Xem lại nội dung bài học
Tuần 25 tiết 39.
Ngày soạn: 12/02/2012. Ngày dạy: 15/02/2012.
Đề bài dạy: KIỂM TRA 1 TIẾT
I. Mục đích yêu cầu:
- Đánh giá nhận xét kết quả học tập của học sinh.
- Có được sự điều chỉnh trong Hoạt động của thầy và trò giảng dạy.
II. Chuẩn bị của thầy và trò:
Thầy: Đề kiểm tra. Trò: Ôn bài trước ở nhà.
III. Tiến trình tiết dạy:
1. Ổn định lớp.2. Phát đề: 2. Phát đề: Đề: