Bài giảng Tin học Lớp 8 - Chủ đề: Lặp với số lần chưa biết trước

ppt 16 trang giaoanhay 23/11/2025 90
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Chủ đề: Lặp với số lần chưa biết trước", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Bài giảng Tin học Lớp 8 - Chủ đề: Lặp với số lần chưa biết trước

Bài giảng Tin học Lớp 8 - Chủ đề: Lặp với số lần chưa biết trước
 LỚP 8
 CHỦ ĐỀ:
LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC
 Thế nào là lệnh lặp với số lần chưa biết trước? 
 Sử dụng vòng lặp whiledo như thế nào? 2. Lệnh lặp với số lần chưa biết trước
 Ví dụ 1 (Trang 63 Sgk)
 Nếu cộng lần lượt n số tự nhiên đầu tiên (n=1,2,3,), ta được các 
 kết quả T1 = 1, T2 = 1 + 2, T3 = 1 + 2 + 3,... tăng dần.
 Cần cộng bao nhiêu số tự nhiên đầu tiên để ta nhận được tổng Tn nhỏ 
 nhất lớn hơn 1000 ?
 - Thuật toán:
 Kí hiệu S là tổng cần tìm và ta có thuật toán sau:
◆ Bước 1: S  0; n 1;
◆ Bước 2: Nếu S<= 1000, S  S+n; ngược lại, chuyển đến bước 4;
◆ Bước 3: n n+1 quay lại bước 2;
◆ Bước 4: In kết quả: S và n là số tự nhiên nhỏ nhất sao cho 
S>1000. Kết thúc thuật toán. 2a. Cú pháp lệnh lặp với số lần chưa 
 biết trước
 Cú pháp:
 WHILE DO ;
 Trong đó:
 - Điều kiện thường là phép so sánh.
 - Câu lệnh có thể là câu lệnh đơn giản hoặc câu lệnh ghép.
 - Câu lệnh được thực hiện như sau:
 1. Kiểm tra điều kiện.
 2. Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua, Nếu điều 
 kiện ĐÚNG , thực hiện câu lệnh và quay lại bước 1.
Chú ý : Trong trường hợp câu lệnh là một câu lệnh ghép thì dùng cú pháp
 While do Begin câu lệnh 1; câu lệnh 2;  End; 2c. Câu lệnh thể hiện lệnh lặp với số 
lần chưa biết trước
 ❖ Trong khi a bé hơn ❖ Trong khi a lớn hơn b 
 hoặc bằng b thì a tăng thì a giảm xuống 1 đơn vị, 
 lên 1 đơn vị b tăng lên 2 đơn vị.
 While ab do 
 a:=a+1; Begin 
 a:=a-1;
 b:=b+2; 
 End;
 Trong đó :  While, do: là các từ khóa.
  Điều kiện: là a>b (chứa phép so sánh).
  Câu lệnh: câu lệnh đơn hoặc câu lệnh ghép. 3. Một số ví dụ lệnh whiledo
❖ Ví dụ 4. (Trang 65 sgk)
 Các em học sgk trang 65. HƯỚNG DẪN TỰ HỌC
 1. Học sinh làm bài tập trong SGK trang 66,67 các 
thắc mắc vui lòng gửi mail theo địa chỉ 
[email protected] hoặc facebook 
[email protected]
 2. Học sinh tham khảo Video bài giảng Bài 8. Lặp 
với số lần chưa biết trước P1, P2 trên trang website 
 hoặc trên 
facebook [email protected]

File đính kèm:

  • pptbai_giang_tin_hoc_lop_8_chu_de_lap_voi_so_lan_chua_biet_truo.ppt
  • pdfCHỦ ĐỀ_ LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC [Compatibility Mode].pdf