
Bài giảng Tin học lớp 8 bài 8: Lặp với số lần chưa biết trước
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học lớp 8 bài 8: Lặp với số lần chưa biết trước Bài8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC Bài 8. LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC NỘIDUNG1. Các hoạt động lặp với số lần chưa biết trước2. Ví dụ về lệnh lặp với số lần chưa biết trước3. Lặp vô hạn lần – Lỗi lập trình cần tránh 2 Bài8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC1.Cáchoạtđộnglặpvớisốlầnchưabiếttrước Nam làm bài tập cho đến khi làm xong. Cô ấy phải đi bộ như vậy cho đến khi về tới nhà. Tôi phải nhập dữ liệu vào máy tính cho đến khi nhập xong. Hoạạtđ Ho tđộộngs ẽkếtthúc ngnàođ ược ặplại? lkhinào? 1. 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. Cácemhãychothêmnhững- Con quạ nhặt đá bỏ vào bình cho đếnvíd vềhotràn khiụnước ạtđra. ộnglặpvới sốlầnchưabiếttrước? 41. Các hoạt động lặp với số lần chưa biếtVí dụ 2: Nếucộnglầnlượtnsốtựnhiênđầutiên(n=1,2,3,…),tađ T1=1 ượccáckếtquả T2=1+2 T3=1+2+3 …... tăngdầnCầncộngbaonhiêusốtựnhiênđầutiênđểtanhậnđượctổngTnnhỏnhấtlớnhơn1000? Điề Đi ukiệ ềuki n:Khit ệnnh ưthổếngTnnh nàothì ỏ knh ấtlớnhơ ếtthúcho ạn1000thìk tđộnglặp?ết thúchoạtđộnglặp 1. Các hoạt động lặp với số lần chưa biếtTHUAÄTTOAÙN: KíhieäuSlaøtoångcaàntìm,tacoùthuaät Emhãyviếtthuậttoán toaùnsau:u chovídụtrên? Böôùc 1:S0;n1;u Böôùc 2:NeáuS1000.Keátthuùc thuaättoaùn; 61.Cáchoạtđộnglặpvớisốlầnchưabiếttrướ c: Phântíchbàitoán: n TổngTn ĐiềukiệnTn≤1000 1 T1=1 Đúng 2 T2=1+2 Đúng 3 T3=1+2+3 Đúng … … … Tn=1+2+3+…+? ? (SaochoTn nhỏnhất Sai,kếtthúcviệctính lớnhơn1000) tổng Sai S Bài8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC2.Vídụvềlệnhlặpvớisốlầnchưabiếttrước VD1:Trongkhiabéhơn VD2: Trong khi a lớn hoặc bằng b thì a tăng hơn b thì a giảm lên1đơnvị xuống1đơnvị,btăng lên2đơnvị. While ab do a:=a+1; Begin a:=a- 1; b:=b+2; Trongđó:While,do:làcáctừkhóa. End; Điềukiện:làa>b(chứaphépsosánh). Câulệnh:câulệnhđơnhoặccâulênhghe ̣ ́p. Bài8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC2.Vídụvềlệnhlặpvớisốlầnchưabiếttrước Hã y n ê u Cú P h á p c â u l ện h l ặp v ớis ốl ần c h ưa b i ết Be g in t r ước ? b e g in e nd; En d .Bài8.LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC 2. Ví dụ về lệnh lặp với số lần chưa biết Cúpháp: trướcềukiện>DO; WHILE Bài8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC2.VídụvềlệnhlặpvớisốlầnchưabiếttrướcVD: Dùng câu lệnh lặp While … Do để viết chương trình thểhiện thuật toán trong Ví dụ 2 (Sgk) v a r S , n : in tge g e r; Be in S := 0 ; nw:=h 0ile; S Bàitập Câu1 Câu2 Câu3 Câu4Lưu ý:- Mỗimộtcâuhỏisẽcó30giâyđểsuynghĩ.- Sau30giâygiáoviênsẽgọi1họcsinhbấtkìđểtrảlời.Nếutrảlờiđúngsẽđược1điểmcộng.Họcsinhkháccóthểbổsungýkiếnnếuhọcsinhtrướcđótrảlờisai.Câu1:Trongcáchoạtđộngdướiđây,hoạtđộngnàolàhoạtđộngvới 23 30 29 28 26 27 24 25 12 13 14 15 16 17 18 19 20 ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Tin học Bài giảng Tin học lớp 8 Bài giảng Tin học lớp 8 bài 8 Bài giảng điện tử lớp 8 Lỗi lập trình cần tránh Lặp với số lần chưa biết trướcTài liệu có liên quan:
-
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 259 0 0 -
HƯỚNG DẪN CÀI ĐẶT MÁY ẢO(VMware-workstation)
23 trang 132 0 0 -
Bài giảng Tin học lớp 11 bài 6: Phép toán, biểu thức, câu lệnh gán
9 trang 112 0 0 -
Bài giảng học với MẠNG MÁY TÍNH
107 trang 97 0 0 -
Bài giảng Hình học lớp 8 bài 3: Diện tích tam giác
12 trang 65 0 0 -
Bài giảng Tin học lớp 11 bài 3: Cấu trúc chương trình
6 trang 63 0 0 -
Bài giảng Tin học lớp 11 bài 9: Cấu trúc rẽ nhánh
21 trang 60 0 0 -
Bài giảng Đại số lớp 8 - Tiết 23: Tính chất cơ bản của phân thức
13 trang 60 0 0 -
Bài giảng Đại số lớp 8 - Tiết 25: Luyện tập
12 trang 56 0 0 -
Bài giảng Tin học lớp 11 bài 2: Cấu trúc cơ bản trong lệnh C#
17 trang 54 0 0 -
Bài giảng Hóa học lớp 8 - Tiết 56: Axit - Bazơ - Muối
13 trang 52 0 0 -
Bài giảng Đại số lớp 8 - Tiết 36: Phép nhân các phân thức đại số
15 trang 51 0 0 -
Bài giảng Đại số lớp 8 - Tiết 6: Những hằng đẳng thức đáng nhớ (Tiếp)
10 trang 51 0 0 -
Bài giảng Tin học lớp 11 bài 5: Khai báo biến
6 trang 48 0 0 -
Bài giảng Đại số lớp 8 - Tiết 26: Quy đồng mẫu thức nhiều phân thức
14 trang 48 0 0 -
Bài giảng Tin học lớp 3 bài 2: Thông tin xung quanh ta
7 trang 48 0 0 -
Bài giảng Tin học lớp 6 bài 16: Định dạng văn bản
41 trang 46 0 0 -
Bài giảng Tin học lớp 8 bài thực hành 3: Khai báo và sử dụng biến
14 trang 46 0 0 -
Bài giảng Tin học lớp 3 bài 3: Bàn phím máy tính
11 trang 45 0 0 -
Bài giảng Hình học lớp 8 bài 6: Thể tích của lăng trụ đứng
20 trang 44 0 0