Bài giảng Tin học 11 - Tiết 2, Bài 10: Cấu trúc lặp
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 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:
bai_giang_tin_hoc_11_tiet_2_bai_10_cau_truc_lap.ppt