Bài giảng Tin học lớp 8 bài 7: Câu lệnh lặp
Số trang: 36
Loại file: pptx
Dung lượng: 309.23 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cùng tham khảo "Bài giảng Tin học lớp 8 bài 7: Câu lệnh lặp" sau đây để giúp các em học sinh lớp 8 nắm được nội dung bài học gồm: các công việc được thực hiện nhiều lần; câu lệnh lặp – một lệnh thay cho nhiều lệnh; câu lệnh lặp for…do; tính tổng và tích bằng câu lệnh lặp. Mời thầy cô và các em cùng tham khảo chi tiết bài giảng tại đây.
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 ...
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ặpGợi ý tài liệu 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 227 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 107 0 0 -
HƯỚNG DẪN CÀI ĐẶT MÁY ẢO(VMware-workstation)
23 trang 88 0 0 -
Bài giảng học với MẠNG MÁY TÍNH
107 trang 68 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 59 0 0 -
Bài giảng Tin học lớp 11 bài 9: Cấu trúc rẽ nhánh
21 trang 56 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 53 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 51 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 51 0 0 -
Bài giảng Hóa học lớp 8 - Tiết 56: Axit - Bazơ - Muối
13 trang 47 0 0