bài học môn tin học thứ hai ngày 30032020 thcs trần quốc tuấn

2 5 0
bài học môn tin học thứ hai ngày 30032020 thcs trần quốc tuấn

Đang tải... (xem toàn văn)

Thông tin tài liệu

nếu người lập trình vô tình viết điều kiện mà điều kiện này luôn đúng thì lệnh lặp này sẽ thực hiện câu lệnh vô hạn lần dẫn đến máy tính thực hiện không ngừng chương trình này dẫn đến sa[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

Bài 8: Lặp với số lần lặp chưa biết trước

1 Mục tiêu:

 Phân biệt trường hợp lặp với số lần chưa biết trước lặp với số lần lặp biết

trước

 Hiểu cú pháp lệnh while …  Viết 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: Ví dụ1:

Khi tập nghi thức đội, người hơ lệnh: “ Tiến lên phía trước 10 bước”, đội viên thực bước chân phải lên bước chân trái lên biết trước số lần bước

Khi người hô lệnh: “Bước đều, bước 2…” đội viên thực bước chân phải lên bước chân trái lên theo nhịp đếm mà số lần bước dừng lại người hơ lệnh “Đứng lại, đứng” Ví dụ 2:

Ở nhà máy sản xuất sữa hộp:

Để ngày sản xuất 1000000 hộp sữa, lập trình viên viết lệnh For i:=1 to 1000000 <lệnh sản xuất hộp sữa>;

Trường hợp nguyên vật tư bị thiếu hụt, lập trình viên viết lệnh

While <Điều kiện: Còn nguyên vật liệu> <lệnh sản xuất hộp sữa>; Vậy cú pháp lệnh lặp trước số lần lập là:

while <điều kiện> <câu lệnh>

(2)

Ví dụ 3: Vòng lặp while … đơn giản S:=2;

while S<=10 S:=S+3; 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

S=11<10 (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ứ S=8

Chú ý: vòng lặp người viết vơ tình viết

While S>=1 S:=S+3; Điều kiện vịng lặp ln chương trình chạy khơng ngừng

Học sinh xem thêm ví dụ SGK trang 64, 65 để hiểu rõ hơn 2.2 Lặp vô hạn lần-Lỗi lập trình cần tránh

Khi sử dụng while … người lập trình vơ tình viết điều kiện mà điều kiện ln lệnh lặp thực câu lệnh vô hạn lần dẫn đến máy tính thực khơng ngừng chương trình dẫn đến sai lầm

Vì cần kiểm tra điều kiện kỹ viết chương trình 3 Bài tập:

 Học sinh làm tập SGK trang 66,67 thắc mắc vui lòng gửi mail theo

địa info@123doc.org 4. Dặn dò:

Ngày đăng: 29/03/2021, 16:01

Tài liệu cùng người dùng

Tài liệu liên quan