Thực hiện tính toán các bài toán có chứa vòng lặp while …do đơn giản. 2.[r]
(1)ỦY BAN NHÂN DÂN QUẬN Trường THCS Trần Quốc Tuấn
Môn: Tin học Khối 8 Kiểm tra tiết
1 Mục tiêu:
Hiểu cú pháp lệnh while …
Thực tính tốn tốn có chứa vòng lặp while …do đơn giản
2 Nội dung:
2.1 Lệnh lặp với số lần lập chưa biết trước:
while <điều kiện> <câu lệnh>
2.2 Bài tập mẫu:
Bài 1: Cho đoạn lệnh S:=2;
while S<=10 S:=S+3; Sau chạy chương trình: a) Vịng lặp có lần lặp b) Sau lần lặp thứ hai S =? Giải:
ta có bảng nháp sau:
So điều kiện Thực câu lệnh Số lần lặp
S=2<10 S=S+3=2+3=5
S=5<10 S=S+3=5+3=8
S=8<10 S=S+3=8+3=11
(2)P:=2;
while P<=30 P:=P*3; Sau chạy chương trình: a) Vịng lặp có lần lặp b) Sau lần lặp thứ cuối P =? Giải:
ta có bảng nháp sau:
So điều kiện Thực câu lệnh Số lần lặp
P=2<30 P=P*3=2*3=6
P=6<30 P=P*3=6*3=18
P=18<30 P=P*3=18*3=54
P=54<30 (Sai) Dừng Sau chạy vòng lặp trên: Vòng lặp thực lần lặp Sau lần lặp thứ cuối P=54
Học sinh đọc tập mẫu để biết cách làm thực chép kiểm tra trang sau vào file word mới, hoàn thành kiểm tra , lưu với tên Hoten_lop ví dụ PMHieu_8A1, gửi mail theo địa info@123doc.org
(3)Bài 1: Cho đoạn lệnh S:=3;
while S<=10 S:=S+3; a) Vòng lặp có lần lặp b) Sau lần lặp thứ hai S =? Giải:
ta có bảng nháp sau:
So điều kiện Thực câu lệnh Số lần lặp
S= S=
S= S=
S= S=
S=
Sau chạy vòng lặp trên:
a) Vòng lặp thực … lần lặp b) Sau lần lặp thứ 2 S=…
Bài 2: Cho đoạn lệnh P:=2;
while P<=20 P:=P*2; a) Vịng lặp có lần lặp b) Sau lần lặp cuối P =?
Giải:
ta có bảng nháp sau:
(4)P= P=
P= P=
P= P=
P=