... hoạt động lặp thuật toán, ta sửdụngcâulệnhcó dạng: Lặpvớisốlầnchưabiếttrước / VÍ DỤ VỀ LỆNHLẶPVỚISỐLẦNCHƯABIẾTTRƯỚCcâulệnhlặpvớisốlầnchưabiết Trong pascal trướccó dạng: ... to 10 do; writeln(‘A’); Câu 2: Trong Pascal câulệnh For sửdụngvớisốlầnlặpbiếttrước hay chưa? a) Chưabiếttrước b) Đã biếttrước BÀI 8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC (TIẾT 1) Tiếp tục ... BIẾTTRƯỚC (TIẾT 1) Tiếp tục nghiên cứu cấu trúc lặp Cú pháp câulệnhlặpvớisốlầnchưabiếttrước / CÁC HOẠT ĐỘNG LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC SGK Ví dụ 1: Ví dụ 2: Tính đưa kết hình:...
... hoạt động lặp thuật toán, ta sửdụngcâulệnhcó dạng: Lặpvớisốlầnchưabiếttrước / VÍ DỤ VỀ LỆNHLẶPVỚISỐLẦNCHƯABIẾTTRƯỚCcâulệnhlặpvớisốlầnchưabiết Trong pascal trướccó dạng: ... to 10 do; writeln(‘A’); Câu 2: Trong Pascal câulệnh For sửdụngvớisốlầnlặpbiết a) trước hay chưa? Chưabiếttrước b) Đã biếttrước BÀI 8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC (TIẾT 1) Tiếp tục ... BIẾTTRƯỚC (TIẾT 1) Tiếp tục nghiên cứu cấu trúc lặp Cú pháp câulệnhlặpvớisốlầnchưabiếttrước / CÁC HOẠT ĐỘNG LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC SGK Ví dụ 1: Ví dụ 2: Tính đưa kết hình:...
... Câulệnhcâulệnh đơn ghép Điều kiện Sai ĐúngCâulệnh Chừng điều kiện câulệnh thực Trường THPT Cao Lãnh - Tổ: Toán_Tin - Giáo viên: Lê Lặpvớilầnchưabiếttrước – Câulệnh While-do (tt) Cách ... VÀ LẶPBàiCấu trúc rẽ BàiCấu trúc rẽ nhánh nhánh Bài 10 Cấu trúc lặpBài 10 Cấu trúc lặp Trường THPT Cao Lãnh - Tổ: Toán_Tin - Giáo viên: Lê Bài 10 CẤU TRÚC LẶP (tt) Lặp: Lặpvớilầnbiếttrước ... Lê 12 Những nội dung cần đạt Lặpvớisốlầnbiếttrước - Câulệnh While-do: WHILE DO ; Các bước thực WHILE –DO Phân biệtsửdụng While-do, sửdụng For-do Xem lại toán toán...
... kiện sai, câulệnh bỏ qua, lệnhlặp kết thúc; điều kiện đúng, câulệnh thực quay lại bước * Chú ý: câulệnhcâulệnhlệnhlặp While do, khơng nhầm lẫnvớicâulệnh tồn chương trình Nếu câulệnh ghép ... thực câulệnh thực lệnhlặp While do? Bàitập Trường Trung học Cơsở Phường Giáo án Tin học – GV nhận xét, tóm ý HĐ3: – Gọi HS đọc tập – GV treo bảng phụ đoạn Bàitập (10’) – Cá nhân HS đọc Bàitập ... HS ghi nhận – Câulệnh khơng thể phép so sánh mà phải câulệnh đơn ghép – Thiếu cặp từ khóa – Vớicâulệnh (?) Câu c) sai vị trí nào? (?) Vớicâulệnh ghép ta Begin end cho câulệnh ghép ta phải...
... câu + G : Nờu nhận xột lệnhcó dạng lặpvớisốlầnchưabiếttrước VỚ Dụ Về LệNHLặPVớISốLầN + G : Có thể sửdụngCHưABIếTTRướClệnhlặpvớisốlầnlặp Trong Pascal câulệnhlặpvớisốlần ... n số tự nhiên ) thỡ ta gặp nhiều khú khăn việc sửdụng vũng lặp for…to…do lỳc sốlầnlặp khụng biếttrước Vậy ta phải làm ? Giới thiệu Hoạt động 2: Các hoạt động lặpvớisốlầnchưabiếttrước ... vớisốlầnchưachưabiếttrướcbiếttrướccó dạng: chương trỡnh lập while ; trỡnh Sau ta xét đó: câulệnh ví dụ điều kiện thường phép so - TP sánh; cõu lệnhcâulệnh đơn...
... 100 ta sửdụnglệnhlặpvớisốlầnlặpbiếttrước for…do: T:=0; for i:=1 to 100 T:=T+1/i; writeln(T); + Hs : chỳ ý nghe tự chạy tay lại + Hs : Kết Nếu sửdụnglệnhlặp while…do, đoạn ... tiếp tục xét ví dụ mà Vớ dụ Chương trỡnh Pascal chương trỡnh cú cõu lệnhvới thể thuật toán tính số n sốlầnlặpchưabiếttrước vớ dụ 2: + G : Chạy tay cho học sinh xem + Hs : chỳ ý nghe + ... thấy chỳng ta cú thể sửdụng cõu lệnh while…do thay cho cõu lệnh for…do + G : Giới thiệu phần + G : Khi viết chương trỡnh sửdụngcấu trỳc lặp cần chỳ ý trỏnh tạo nờn vũng lặp khụng kết thỳc +...
... biết rằng, n lớn * Nhận xét : Để viết chương trình dẫn máy tính thực hoạt động lặp ví dụ trên, ta sửdụngcâulệnhcó dạng lặpvớisốlầnchưabiếttrước Ví dụ lệnhlặpvớisốlầnchưabiếttrước ... Trong Pascal câulệnhlặpvớisốlầnchưabiếttrướccó dạng: while ; đó: - điều kiện thường phép so sánh; câulệnhcâulệnh đơn giản hay câulệnh ghép Câulệnhlặp thực sau: ... + G : Nêu nhận xét + G : Có thể sửdụnglệnhlặpvớisốlầnlặpchưabiếttrước chương trình lập trình Sau ta xét câulệnh ví dụ TP + G : Giới thiệu cú pháp lệnh while … ….; + hs : ý nghe ghi...
... dùngcâulệnhlặp while do… để thể cấu trúc lặpvớisốlầnchưabiếttrước • Vận dụng được: cấu trúc lặpvớisốlầnchưabiếttrước để mô tả thuật toán, câulệnhlặpvớisốlầnchưabiếttrước ... dùngcâulệnhlặp while do… để thể cấu trúc lặpvớisốlầnchưabiếttrước • Vận dụng được: cấu trúc lặpvớisốlầnchưabiếttrước để mô tả thuật toán, câulệnhlặpvớisốlầnchưabiếttrước ... vớisốlầnchưabiếttrước Ví dụ lệnhlặpvớisốlầnchưabiếttrước Ví dụ lệnhlặpvớisốlầnchưabiếttrước Trong Pascal câulệnhlặpvớisố - Chú ý nghe lầnchưabiếttrướccó dạng: ghi chép...
... cho lệnhlặpvớisốlầnchưabiếttrướccâulệnh for…do phù hợp lệnhlặpvớisốlầnbiếttrước HOẠT ĐỘNG 3: Lặp vô hạn lần – lỗi lập trình cần tránh GV: Khi chương trình sửdụngcấu trúc lặp ... GV: Các em quan sát thấy câulệnh giống Nếu cô thay i=1,2,… tổng S thay lệnh T T+? HS: T T+1/i GV: Lệnh T T+1/i lặp lại lần? HS: 100 lần GV: Ta sửdụngcâulệnhlặp để giải toán? HS: Lệnhlặp ... cho biết kết quả? HS: Kết giống GV: Qua ví dụ cho ta thấy sửdụngcâulệnh While thay cho câulệnh for… Nhưng tùy trường hợp mà sửdụngcâulệnh for… do… thay cho câulệnh while…do… lệnh lặp...
... 100 Lặp 100 lầnLặpvớisốlầnbiết trước, sửdụngcâulệnhlặp For… Do để viết chương trình VD2: Viết chương trình nhập vào số gặp dừng lại Tính tổng số vừa nhập ChưabiếtlặplầnLặpvớisốlần ... Pascal câulệnhlặpvớisốlầnchưabiếttrướccó dạng: While ; - Về nhà học Làm tập Sgk trang 71 - Tìm thêm vài ví dụ hoạt động lặpvớisốlầnchưabiếttrước - Xem trước ... động lặpvớisốlầnchưabiết trước? Các hoạt động lặpvớisốlầnchưabiết trước: VD1(Sgk): Một ngày khác, Long định cứ 10 VD1 phút gọi điện lần cho Trang cho đến có người nhấc máy Chưa thể biếtlặp...
... (4’) (?) Lặpvớisốlầnbiếttrước - Cá nhân HS trả lời lặpvớisốlầnchưabiếttrướcBàiLặpvớisốlầnchưabiếttrước Trường Trung học Cơsở Phường Giáo án Tin học khác nào? (?) Cho số ví dụ ... sốlầnchưabiếttrước Vậy Pascal thao tác thể nào? Ta tìm hiểu phần HĐ3: Ví dụ lệnhlặpvớisốlầnchưabiếttrước (12’) - Giới thiệu câulệnhlặp While - HS ghi nhận - Câulệnhlặpvớisốlần ... Nam lặp lại thao tác gọi điện thoại lần (?) Việc bạn Nam thực ba - Đó hoạt động lặpvới gọi có phải hoạt động sốlầnlặpbiếttrướclặpvớisốlầnchưabiếttrước hoạt động lặpvớisốlầnbiết trước...
... ta sửdụngcâulệnhcó dạng lặpvớisốlầnchưabiếttrước + G : Có thể sửdụnglệnhlặpvớisốlầnlặpchưabiếttrước chương trình lập trình Sau ta xét câulệnh ví dụ TP Ví dụ lệnhlặpvớisố ... cú pháp câulệnhlặpvớisốlầnchưabiết Gi¸o ¸n tin häc líp Trêng THCS S¬n TiÕn trước + H : trả lời + G : ta tiếp tục xét ví dụ mà chương trình cócâulệnhvớisốlầnlặpchưabiếttrước Xét ... thể sửdụngcâulệnh while…do thay cho câusửdụngcâulệnh for…do lệnh while…do thay cho câuLặp vô hạn lần – Lỗi lập trình cần tránh lệnh for…do Khi viết chương trình sửdụngcấu trúc lặp cần...
... Ở trước em học câulệnhlặpvớisốlầnlặpbiếttrước Nhưng có hoạt động lặp mà sốlầnlặpchưabiếttrước Em cho ví dụ hoạt động lặpvớisốlầnchưabiếttrướcBài 8: Hs: Học thuộc LẶPVỚISỐ ... SỐLẦN Gv: Vậy lặpvớisốlầnchưabiếttrướcCHƯABIẾTTRƯỚC Pascal sửdụngcâulệnh để giải tóan sốlầnlặpchưabiếttrướcCô em sang Hoạt động 2: Hs làm quen với hoạt động lặpvớisốlầnchưa ... thêm số tự nhiên vào để tổng Tn nhỏ lớn 1000, hoạt động lặpvớisốlầnchưabiếttrước Gv: Chúng ta tìm hiểu bước thuật toán ví dụ cách cụ thể Các hoạt động lặp lại vớisốlầnchưabiết trước: ...
... nào? n ← n+1; Câulệnh S ← S+n; Sai Ví dụ lệnhlặpvớisốlầnchưabiết trước: Trong pascal câulệnhlặpvớisốlầnchưabiếttrướccó dạng: while ; Câulệnhlặp thực sau: ... lầnbiết trước, sửdụngcâulệnhlặp For…Do để viết chương trình VD2: Viết chương trình nhập vào số gặp dừng lại Tính tổng số vừa nhập ChưabiếtlặplầnLặpvớisốlầnchưabiết trước, sửdụngcâu ... Pascal câulệnhlặpvớisốlầnchưabiếttrướccó dạng: While ; - Về nhà học Làm tập Sgk trang 71 - Tìm thêm vài ví dụ hoạt động lặpvớisốlầnchưabiếttrước - Xem trước...
... T T+1 T T+2 T T+3 … Điều kiện lệnhlặp để giải toán? Ta sửdụngcâulệnhcâulệnh gì? Ví dụ lệnhlặpvớisốlầnchưabiếttrước Program vidu4; Var T,n: integer; Begin T:=0; n:=0; While ... dụ lệnhlặpvớisốlầnchưabiếttrước Ví dụ 5: Tính T= 1+ 1/2+ 1/3+…+ 1/100 T T T+ 1/1 T T+ 1/2 T T+ 1/3 … T T+1/100 Nếu i=1, 2, 3,…,100 tổng giải bàibằng lệnh gì? Ta sửdụngcâulệnh ... lệnhlặpvớisốlầnchưabiếttrước Ví dụ 5: Program vidu5_1; Var i: integer; T: real; Begin T:=0; For i:=1 to 100 T:=T+1/i; Writeln (‘Tong T= ‘,T:10:2); Readln End 2 Ví dụ lệnhlặpvớisố lần...
... lặp WHILE DO Hoạt động vòng lặp WHILE DO Bàitập ứng dụngCấu trúc vòng lặp WHILE DO Vòng lặp While Do vòng lặpcósố bước lặp không xác định Cấu trúc sau: WHILE DO ; ... vòng lặp chuyển sang công việc - Bước 3: Thực lệnh sau Do sau quay bước 2 Hoạt động vòng lặp WHILE DO * Nhận xét: Quá trình lặplặp lại biểu thức điều kiện sai dừng BACK Bàitập vận dụngBài ... nhiều lệnh (Từ hai lệnh trở lên) phải đặt lệnh Begin End; BACK Hoạt động vòng lặp WHILE DO Quá trình hoạt động vòng lặp thực theo lưu đồ sau: Lưu đồ Hoạt động vòng lặp WHILE DO Hoạt động vòng lặp...
... câulệnhcó dạng lặpvớisốlầnchưabiếttrước Ví dụ lệnhlặpvớisốlần + G : Nêu nhận xét chưabiếttrước Trong Pascal câulệnhlặpvớisốlầnchưabiếttrướccó dạng: while ; đó: sốlầnlặpchưa - biếttrước phép so sánh; chương trình lập trình Sau ta xét câulệnh ví dụ TP điều kiện thường - câulệnhcâulệnh đơn giản hay câulệnh ... thay số 100 n ( tính tổng n số tự nhiên ) ta gặp nhiều khó khăn việc sửdụng vòng lặp for…to…do lúc sốlầnlặptrước Vậy ta phải làm ? Giới thiệu Hoạt động 2: Các hoạt động lặpvớisốlầnchưa biết...
... lầnlặpchưabiếtlệnh nhóm lệnhvớisốlần xác trước định từ trước, vớicâulệnhlặpvớisốlầnlặpchưabiếttrướcsốlầnlặpchưa xác định trước +) Trong câulệnhlặpvớisốlần cho trước, ... trúc lặpvớisốlầnlặpbiết trước, ngôn ngữ lập trình cócâulệnhlặpvớisốlầnchưabiếttrước +) While…do câulệnhlặpvớisốlầnchưabiếttrước Pascal Về nhà xem lại tập 1, xem trướctập ... GV Bàitập 2: Bàitập 2: Hãy phát biểu khác biệtcâu +) Như tên gọi nó, câulệnhlặpvớisốlầnlệnhlặpvớisốlầnlặp cho trướclặp cho trước thị cho máy tính thực câulệnhlặpvớisốlần lặp...
... toán Bài Lặpvớisốlầnchưabiếttrước Ví dụ lệnhlặpvớisốlầnchưabiết trước: While ; www.themegallery.com Hãy nêu cấu trúc câulệnhlặpvớisốlầnchưa Trong đó: biết ... End Bài Lặpvớisốlầnchưabiếttrước GHI NHỚ: www.themegallery.com Ngoài cấu trúc lặpvớisốlầnlặpbiết trước, ngôn ngữ lập trình cócâulệnhlặpvớisốlầnchưabiếttrước While…do câulệnh ... biếttrước ? - Điều kiện thường phép so sánh; - câulệnhcâulệnh đơn giản hay câulệnh ghép Câulệnhlặp thực hiệnĐiều kiện Sai ? ? ĐúngCâulệnh Kết thúc BàiLặpvớisốlầnchưabiết trước...