
Bài giảng Tin học lớp 8 bài 7: Câu lệnh lặp
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 7: Câu lệnh lặpMÔNTINHỌCLỚP8 Bài7:CÂULỆNHLẶPNhắc lại cú pháp của câu lệnh điềukiện dạng thiếu và câu lệnh điềukiệndạngđủ. Câu lệnh điều kiệnCâu lệnh điều kiện dạng thiếu Câu lệnh điều kiện dạng đủCú pháp: Cú pháp:IF THEN ; IF THEN ELSE ; Sai Sai ĐK ĐKĐúng Đúng Câulệnh Câulệnh1 Câulệnh2Ví dụ Mànhìnhkếtquảxuất Program Hien_thi;hiệngìsaukhithực Uses Crt; hiệnđoạnchương Begin Clrscr; trìnhnày Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Writeln(‘Xin chao’); Readln End.Đoạnchươngtrìnhtrênrấtdài Cócáchnàolàmcho ngắn gọn lại được haykhông??Bài 7: Câu lệnh lặp (2 tiết) Bài 7: Câu lệnh lặpNộidungchính:1/Cáccôngviệcđượcthựchiệnnhiềulần2/Câulệnhlặp–mộtlệnhthaychonhiềulệnh3/Câulệnhlặpfor…do4/Tínhtổngvàtíchbằngcâulệnhlặp Bài 7: Câu lệnh lặp1/Cáccôngviệcđượcthựchiệnnhiềulần2/Câulệnhlặp–mộtlệnhthaychonhiềulệnh3/Vídụvềcâulệnhlặp4/Tínhtổngvàtíchbằngcâulệnhlặp1/ Các công việc được thực hiện nhiều lầnTrongđờisốnghằngngàycórấtnhiềucôngviệcđượclặpđilặplại,emnàochobiếtmộtvàivídụ?1/ Các công việc được thực hiện nhiều lầnVídụ:§ Mỗisángthứ2đềuchàocờđầutuần.§ Ngàyăncơm3lần.§ Tiếngtrốngtrườngsaumỗitiếthọc.§ Họcchođếnkhithuộcbài.§ ..... Hãyquansátvàchobiết: Mỗitìnhhuốngmôtảđiều gìđượclặplại?Vàlặpbao nhiêulần?Tớphải Coøntôùbịphạtđi Caäu Caäu phaûibòtớiđilui phaûi phaûi phaïttaäpnhưthế ñicho laømnàychotới theåduïc ñeán 50laànbaogiờ? nhötheá khi nhö naøycho trôøi theá. tôùibao möa. giôø?1/ Các công việc được thực hiện nhiều lần Kết luậnCónhữngcôngviệclặpvớisốlầnnhấtđịnhvàbiếttrước VD:Đánhrăngmỗingày3lần,ngàyăncơm3lầnCónhữngcôngviệclặpvớisốlầnkhôngthểxácđịnhtrước VD:Họcbàichođếnkhithuộcbài Ởngoàithựctế Còntrongtinh ọ,nh ững c,nh ữngcôngcôngviệclặpđilặplạiđối việclặpđilặplạivẫncóthể vớiconngười,conngười làmtheothứtự,lầnlượttừng đềuphảilầnlượtlàmhết việcmộtấ t.Nh ư ngcũngcóth tcả!! ể gộpnhiềuviệcvàovớinhau đểxửlí.. Bài 7: Câu lệnh lặp1/Cáccôngviệcđượcthựchiệnnhiềulần2/Câulệnhlặp–mộtlệnhthaychonhiềulệnh3/Câulệnhlặpfor…do4/Tínhtổngvàtíchbằngcâulệnhlặp2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnhXétVídụ1 : Giảsửtacầnvẽbahìnhvuôngcócạnh1đơnvịnhưhình1.35.Mỗihìnhvuônglàảnhdịchchuyểncủahìnhbêntráinómộtkhoảngcách2đơnvị. Hình 332/ Câu lệnh lặp – một lệnh thay cho nhiều lệnhThuậttoán Hãymôt Bước1:V ảthuậttoán ẽhìnhvuông. Bước2:Nếusốhìnhvuôngđãvẽnhỏ hơn3,dichuyểnbútvẽvềbênphải2 đơnvịvàtrởlạibước1;ngượclại, kếtthúcthuậttoán.2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh 2 22/ Câu lệnh lặp – một lệnh thay cho nhiều lệnh Ví dụ: (giống VD 1 nhưng có 5 hình vuông) Thuật toán: Bước1:Vẽhìnhvuông. Bước2:Nếusốhìnhvuôngđãvẽnhỏhơn5, dichuyểnbútvẽvềbênphải2đơnvịvàtrở lạibước1;ngượclại,kếtthúcthuậttoán.2/ Câu lệnh lặp – một lệnh thay cho nhiều lệnhXétVídụ2 :Tínhtổngcủa100sốtựnhiênđầutiên S=1 + 2 + 3 + ... + 1002/ Câu lệnh lặp – một lệnh thay cho nhiều lệnhThuậttoánđơngiảnnhất:Bước1:SUM0Bước2:SUMSUM+1Bước3:SUMSUM+2...Bước101:SUMSUM+100 ...
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 7 Bài giảng điện tử lớp 8 Câu lệnh lặpTà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 môn Tin học lớp 7 bài 9: Trình bày dữ liệu bằng biểu đồ
19 trang 45 0 0