Bài giảng Tin học 11 - Tiết 2, Bài 10: Cấu trúc lặp

ppt 12 trang lethu 07/07/2025 60
Bạn đang xem tài liệu "Bài giảng Tin học 11 - Tiết 2, Bài 10: Cấu trúc lặp", để 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 11 - Tiết 2, Bài 10: Cấu trúc lặp

Bài giảng Tin học 11 - Tiết 2, Bài 10: Cấu trúc lặp
 Bài 10
CẤU TRÚC LẶP
 Tiết 2 BÀI 10 - CẤU TRÚC LẶP - TIẾT 2
Bài toán đặt vấn đề
 ➢ Bài toán 1: Tính và đưa kết quả ra màn 
 hình tổng
 S = 1 + 2 + 3 + + 10
 ➢ Bài toán 2: Tính và đưa kết quả ra màn 
 hình tổng
 S = 1 + 2 + 3 + + N +  
 cho đến khi S > 50 BÀI 10 - CẤU TRÚC LẶP - TIẾT 2
❖Mỗi lần thực hiện tổng S tăng lên giá trị i với i = 1, 2, 3,N
❖Ta so sánh hai bài toán
 BÀI TOÁN 1 BÀI TOÁN 2
 Việc tăng giá trị cho Việc tăng giá trị cho 
 tổng S được lặp đi tổng S được lặp đi lặp 
 lặp lại 10 lần lại cho đến khi S > 50
 ➔ Số lần lặp biết ➔ Số lần lặp chưa biết 
 trước trước 4. Một số ví dụ
a Bài toán đặt vấn đề 
 ➢ Bài toán 2: Tính và đưa kết quả ra màn hình tổng
 S = 1 + 2 + 3 + + N +  
 cho đến khi S > 50
 Nhận xét WHILE s <=50 DO
Chừng nào s<= 50 thì còn thực hiện: Begin
 + Tăng giá trị của tổng S thêm i
 S:=S+i
 + Tăng i thêm 1 đơn vị. 
 i:=i+1;
 END; Một số chú ý
 Trong vòng lặp WHILE . . . DO:
 ⚫Nếu ngay lần kiểm tra đầu tiên, mà kết 
 quả là SAI thì các câu lệnh trong vòng lặp 
 sẽ không được thực hiện lần nào.
 ⚫Số lần kiểm tra chính là số lần lặp
 ⚫Tùy theo điều kiện mà viết các câu lệnh 
 trong vòng lặp cho phù hợp.
  Những bài toán với số lần lặp 
biết trước có thể giải quyết bằng 
 cấu trúc lặp While  do hay 
 không? Vì sao?

File đính kèm:

  • pptbai_giang_tin_hoc_11_tiet_2_bai_10_cau_truc_lap.ppt