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

Bài học Lặp với số lần chưa biết trước giúp học sinh tiếp thu được kiến thức một cách nhanh nhất, củng cố được những kiến thức cần thiết của môn Tin học 8. Qua bài học các em biết được vai trò của việc lặp với số lần chưa biết trước trong ngôn ngữ lập trình, biết vận dụng kiến thức thông qua một số hoạt động trong quá trình học. Để phục vụ cho tiết học thêm sinh động và hấp dẫn hơn chúng tôi đã tuyển chọn những bài giảng hay nhất, hi vọng đây là tư liệu bổ ích dành cho quý thầy cô và các em. | BÀI GIẢNG ĐIỆN TỬ TIN HỌC 8 Bài 8: Lặp với số lần chưa biết trước NHIỆT LIỆT CHÀO MỪNG CÁC THẦY CÔ GIÁO ĐẾN DỰ GIỜ KIỂM TRA MIỆNG Câu 1: Hãy ghi cú pháp của câu lệnh lặp For do ? Câu 2: Hãy viết chương tình tính tổng của 5 số đầu tiên ? For := to do ; Var i, Tong: integer; Begin Tong:=0; For i: = 1 to 5 do Tong:= Tong + i; Write(‘Tong= ’,Tong); Readln; End. VD1: Viết chương trình tính tổng các số tự nhiên từ 1 đến 100 S = 1 + 2 + 3 + . . .+100 Lặp 99 lần Hãy quan sát VD2: Viết chương trình nhập vào các số cho đến khi gặp 0 thì dừng lại. Tính tổng các số vừa nhập. Chưa biết lặp mấy lần Lặp với số lần biết trước, sử dụng câu lệnh lặp For Do để viết chương trình Lặp với số lần chưa biết trước, sử dụng câu lệnh gì để viết chương trình? LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC BÀI : 8 1. Các hoạt động lặp với số lần chưa biết trước dụ về lệnh lặp với số lần chưa biết trước. 3. Lặp vô hạn lần-Lỗi lập trình cần tránh. LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC Các hoạt động lặp với số lần chưa biết Các bạn học sinh nhặt rác ở công viên. Nam học từ vựng tiếng anh bằng cách viết lại nhiều lần cho đến khi thuộc. Con quạ nhặt đá bỏ vào bình cho đến khi nước tràn ra. Các em hãy cho thêm những ví dụ về hoạt động lặp với số lần chưa biết trước? Ví Dụ 1:SGK/67 Xảy ra 2 tình huống: * Tình huống 1: Long đã biết trước mình sẽ lặp lại hoạt động gọi điện thêm hai lần. *Tình huống 2: Cứ 10 phút gọi điện một lần cho đến khi nào có người nhấc máy. 1. Các hoạt động lặp với số lần chưa biết trước LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC 1. Các hoạt động lặp với số lần chưa biết trước Ví dụ 2: Nếu cộng n số tự nhiên đầu tiên (n=1,2,3,4 ), ta được các kết quả T1 = 1 T2 = 1+2 T3 = 1+2+3 Cần cộng bao nhiêu lần số tự nhiên đầutiên để nhận được Tn nhỏ nhất > 1000? THUẬT TOÁN: Kí hiệu S là tổng cần tìm, ta có thuật toán sau: Bước 1: S 0; n 0; Bước 2: Nếu S:= to do ; Var i, Tong: integer; Begin Tong:=0; For i: = 1 to 5 do Tong:= Tong + i; Write(‘Tong= ’,Tong); Readln; End. VD1: Viết chương trình tính tổng các số tự nhiên từ 1 đến 100 S = 1 + 2 + 3 + . . .+100 Lặp 99 lần Hãy quan sát VD2: Viết chương trình nhập vào các số cho đến khi gặp 0 thì dừng lại. Tính tổng các số vừa nhập. Chưa biết lặp mấy lần Lặp với số lần biết trước, sử dụng câu lệnh lặp For Do để viết chương trình Lặp với số lần chưa biết trước, sử dụng câu lệnh gì để viết chương trình? LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC BÀI : 8 1. Các hoạt động lặp với số lần chưa biết trước dụ về lệnh lặp với số lần chưa biết trước. 3. Lặp vô hạn lần-Lỗi lập trình cần tránh. LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.