Đọc và tìm hiểu ý nghĩa từng câu lệnh, dịch và chạy chương trình trong sgk 2.Câu hỏi ôn luyện:.. Viết lại chương trình mà không nhìn vào sgk.[r]
(1)ỦY BAN NHÂN DÂN QUẬN 11 TRƯỜNG THCS NGUYỄN VĂN PHÚ
NỘI DUNG TRỌNG TÂM TUẦN 08/HK2 MÔN: TIN HỌC
Trong thời gian học sinh nghỉ dịch bệnh Covid – 19
TIẾT 51 (THEO PPCT)
BÀI THỰC HÀNH 6: SỬ DỤNG LỆNH LẶP WHILE…DO (tt)
1.Nội dung:
Thực hành Bài 2/sgk trang 69
Tìm hiểu chương trình nhận biết số tự nhiên N nhập vào từ bàn phím có phải số nguyên tố hay không
Ý tưởng: kiểm tra N có chia hết cho số tự nhiên 2 hay khơng Kiểm tra tính chia hết phép chia lấy phần dư (mod)
Đọc tìm hiểu ý nghĩa câu lệnh, dịch chạy chương trình sgk 2.Câu hỏi ơn luyện:
Viết lại chương trình mà khơng nhìn vào sgk
TIẾT 52 (THEO PPCT)
BÀI TẬP 1.Nội dung:
Bài tập 1:
Hãy lỗi câu lệnh sau đây: a) X:= 10; while X:= 10 X:= X + 5; b) X:= 10; while X = 10 X = X + 5;
c) S:= 0; n:= 0; while S <= 10 n:= n + 1; S:= S + n; Trả lời:
(2)c) Thiếu từ khoá begin end trước sau câu lệnh n:= n + 1, vịng lặp trở thành vô tận
Bài tập 2: sử dụng câu lệnh lặp while…do để giải toán cổ sau:
Vừa gà vừa chó Bó lại cho tròn Ba mươi sáu Một trăm chân chẵn Trả lời:
Program Tinh_So_ga_cho; Uses crt;
Var ga, cho : integer; Begin
Clrscr;
ga:= 1; cho:= 1;
While (ga*2 + cho*4 ) < > 100 Begin
ga:= ga + 1; cho:= 36 - ga; end;
writeln(‘ So ga la:’, ga); writeln(‘ So cho la:’, cho); Readln;
End
2.Câu hỏi luyện tập: