... 55 66 78 91 105KT Cấu trúc lệnh While Bµi 10 Gi¸o ¸n ®iÖn tö tin häc líp 11Gv: Nguyễn Dư Tấn Trường THPT Chu Văn An - Quảng Trị http://violet.vn\gvnguyendutan WHILE <Điều kiện> ... khụng cúCho đến khi S Va ln hn 100 Tính giá trị tổng S, v tỡm giỏ tr I II. Lặp với số lần lặp CHƯA biết trước- lệnh While _DoS= 1 + 2 + 3 +4 + + i S=1 2S =1+S =33+S =64+S =105+S ... <Câu lệnh>;Điều kiệnĐúngCâu lệnh While, Do L t khoỏĐiều kiện: Là biểu thức lôgic. Câu lệnh: Là một câu lệnh của Pascal.Sai3. Lặp với số lần lặp chưa biết trướcTrong đó:Chừng nào...
... Bài 9. Cấutrúc rẽ nhánhBài 9. Cấutrúc rẽ nhánhBài 10. Cấutrúc lặp Bài 10. Cấutrúc lặp Chương 3Chương 3CẤU TRÚC RẼ NHÁNH VÀ LẶPCẤU TRÚC RẼ NHÁNH VÀ LẶP Trường THPT Cao Lãnh 2 - Tổ: ... Toán_Tin - Giáo viên: Lê Minh Trường4 Bài 10. CẤUTRÚCLẶP (tt)Bài 10. CẤUTRÚCLẶP (tt)1. Lặp: 2. Lặp với lần biết trước – Câu lệnh For-doa. Dạng lặp tiến: For <biến đếm>:= <giá trị ... cần đạt được1. Lặp với số lần biết trước - Câu lệnh While- do: WHILE <điều kiện> DO <câu lệnh>;2. Các bước thực hiện WHILE –DO3. Phân biệt được khi nào sử dụng While- do, khi nào...
... Bài 10. CẤUTRÚC LẶPBài 10. CẤUTRÚC LẶPHiểu nhu cầu của cấutrúclặp trong biểu diễn thuật toánHiểu cấutrúclặp kiểm tra điều kiện trước, sauVận dụng cấutrúclặp vào tình ... đúng hoặc sai những câu dưới đây?Câu 1: Cấutrúclặp có hai loại lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.Câu 2: Cấutrúclặp dạng tiến: For <biến đếm>:= <giá ... Lặp có nghóa là làm đi làm lại nhiều lần cùng một thao tác.Trong lập trình, cũng có những thao tác, những câu lệnh lặp đi lặp lại nhiều lần tạo thành một cấutrúc lặp. Có 2 loại cấu...
... câu lệnh trong vòng lặp cho phù hợp. Bài 10. CẤUTRÚCLẶP Bài 10. CẤUTRÚCLẶP (tt)(tt) Tiếp tục nghiên cứu về cấutrúc lặp. Cú pháp của các loại câu lệnh lặp có số lần không ... ýTrong vòng lặpWHILE . . . DO:- Nếu ngay lần kiểm tra đầu tiên, mà kết quả là SAI thì các câu lệnh trong vòng lặp sẽ không được thực hiện lần nào.- Số lần kiểm tra chính là số lần lặp - ... lệnh While . . . Do (kiểm tra trước) WHILE <Điều kiện> DO <Câu Lệnh>Trong đó: * Điều kiện : Biểu thức logic * Câu lệnh : Lệnh đơn hay câu lệnh ghépNghiên cứu kỹ cấu trúc...
... CỐ6/ CỦNG CỐ6/ CỦNG CỐ2. CẤUTRÚCLẶP WHILE 2. CẤUTRÚCLẶP WHILE <BTĐK><BTĐK>1. BÀI TOÁN1. BÀI TOÁN2.CẤU TRÚCLẶP WHILE 2.CẤU TRÚCLẶP WHILE WHILE WHILE < CÂU LỆNH >;< ... (đây chính là điều kiện để cấutrúclặpwhile kết thúc) While do là cấutrúclặp với số lần lặp biết trướcChỉ áp dụng giải các bài toán chưa biết trước số lần lặp Giáo viên thực hiện: Lê ... TOÁN1. BÀI TOÁN2. CẤUTRÚCLẶP WHILE 2. CẤUTRÚCLẶP WHILE 1. HOẠT ĐỘNG 2. LƯU Ý3. MINH HỌA VÍ DỤProgram ucln;Var n,m: byte;BeginWrite(‘ nhap m,n: ‘); readln(n,m); While n<>m doIf...
... (tt)20000001201300022026084,5352509067,085* Phân tích- Quá trình tính có phải là một quá trình lặp không?- Công việc lặp đi lặp lại là việc gì?- Quá trình lặp sẽ dừng lại khi nào?Bài tập:Tính tổng S=1+1/2+1/3+ +1/k+ ... tt:=tt+tl; until tt>=2500000; writeln('So thang can gui la:',i); readln;end.CẤU TRÚCLẶP REPEAT UNTILCú pháp:REPEAT<Công việc>;UNTIL <BT Logic>;Trong đó:- REPEAT, ... tháng người đó có ít nhất 2500000 trong tài khoản? Phân tích- Công việc lặp đi lặp lại là việc gì?- Quá trình lặp sẽ dừng lại khi nào?- Hãy thể hiện công việc dưới dạng các câu lệnh.Chú...
... in hoa tõ ‘A’ ®Õn ‘Z’- C¸c sè nguyªn tõ 10 ®Õn 305. Cấutrúclặp xác định For to do 5. Cấutrúclặp xác định For to do 5.1/ Cấutrúclặp tiến5.1.1/ Cú phápFor BĐ := <Cận 1> To <Cận ... Day so nguyen tu 1 den 10 ‘);For i :=1 To 10 Dowrite(i:3);readln;End.Bµi gi¶ngBµi gi¶ng Cấu trúclặp xác định For … To … DoGiáo viên :Giáo viên :Th.s Đỗ Ngọc ĐiệpKhoa : Khoa : Công ... số thực)dữ liệu đơn giản ( không phải là kiểu số thực) Trong vòng lặp ta phải xác định được giá trị củaTrong vòng lặp ta phải xác định được giá trị của cận1 và cận2cận1 và cận25.1.4...
... gia vòng lặp là 1 sau mỗi lần lặp i tăng lên 1 cho đến khi i > 100 (i = 101) thì kết thúc lặp (thực hiện 100 lần).Nhận xét:Thuật toán Tong_1b, giá trị i bắt đầu tham gia vòng lặp là 100 ... i bắt đầu tham gia vòng lặp là 100 sau mỗi lần lặp i giảm đi 1 cho đến khi i < 1 (i = 0) thì kết thúc lặp (thực hiện100 lần). Ta nói cách lặp trong thuật toán Tong_1a là dạng tiến và trong ... sau: - Dữ liệu vào (Input) : Nhập aHÃy xác định INPUT và OUTPUT của bài toán trên!I. Lặp với số lần lặp biết trước 1001 21111+++++++=aaaaS Bµi 10 Gi¸o ¸n ®iÖn tö tin häc...
... trong ngôn ngữ Pascal.2. Lặp với số lần biết trước và câu lệnh for– doTrong Pascal, có 2 loại câu lệnh lặp có số lầnbiết trước: -Lặp dạng tiến:For <biến đếm>:= <giá ... đếm. Giá trị đầu phải nhỏ hơnhay bằng giá trị cuối.-Ở dạng lặp tiến: Biến đếm tự tăng dần từ giátrị đầu đến giá trị cuối.-Ở dạng lặp lùi: Biến đếm tự giảm dần từ giátrị cuối đến giá trị đầuTương ... rồi kết thúc.GV: Cho Hs nhận xét về 2 thuật toántrên theo các vấn đề sau:-Thuật toán có lặp không? -Lặp bao nhiêu lần?-Hai thuật toán giống nhau và khácnhau như thế nào?-Đối tượng nào thay...
... trình, có những thao tácphải thực hiện lặp đi lặp lại nhiềulần, khi đó ta gọi là cấutrúclặp .Cấu trúclặp thường có 2 loại :- Lặp với số lần biết trước. - Lặp với số lần chưa biết trước. Các ... những thao tác không cần lặp lại nên đưa ra ngoài vòng lặp. 4. Củng cố :(4’) - Nhắc lại các khái niệm về cấutrúclặp . - Cấutrúclặp với số lần biết trước : Dạng lặp tiến : For <Biến ... Trang 4 Bài 10 CấuTrúcLặp Tuần : 6,7 Ngày soạn : 10/09/07 Tiết : 12,13,14§10. CẤUTRÚCLẶP I/- Mục đích – yêu cầu : Về kiến thức : + Hiểu nhu cầu của cấutrúclặp trong biểu diễn...
... cấutrúclặp với số lần biết trước, các ngôn ngữ lập trình còn có các câu lệnh lặp với số lần chưa biết trước.2) Câu lệnh lặp với số lần lặp chưa biết trước : a) Trường hợp câu lênh đơn: WHILE ... n;Đúng Sai While <Điều kiện><Câu lệnh> Bình Dương, ngày 05/03/2009 7Ngoài cấutrúclặp với số lần lặp biết trước, các ngôn ngữ lập trình còn có các câu lệnh lặp với số lần ... do và câu lệnh lặpWhile … do. (số lần lặp, giá trị so sánh của biến trong vòng lặp, điều kiện) Câu lệnh lặp For…do Câu lệnh lặpWhile do1) Số lần lặp được biết trước.2) Giá trị so sánh của...
... Giáo án tin học lớp 11CHƯƠNG IIICẤU TRÚC RẼ NHÁNH VÀ LẶPTuần : . . . Tiết : 11 §9. CẤUTRÚC RẼ NHÁNHI. Mục tiêu1. Về kiến thức : - Hiểu nhu cầu của cấutrúc rẽ nhánh trong biểu diễn thuật ... câu lệnh rẽ nhánh (dạng thiếu và dạng đầy đủ)- Hiểu câu lệnh ghép. 2. Về kỹ năng : - Sử dụng cấutrúc rẽ nhánh trong mô tả thuật toán của một số bài toán đơn giản.- Viết được các lệnh rẽ nhánh ... cách liệt kê và sơ đồ khối để giải phương trình bậc hai.- Phân tích để học sinh thấy được cấutrúc rẽ nhánh trong thuật toán. Học sinh chú ý lắng nghe và cho ví dụ tương tự. - nhập...
... tăng giá trị cho tổng S được lặp đi lặp lại cho đến khi:10.0001a N<+ Việc tăng giá trị cho tổng S được lặp đi lặp lại 100 lần.TÌM SỰ KHÁC BIỆT ? Số lần lặp là chưa biết trước.00:44:55Các ... KHÁC BIỆT ? Số lần lặp là chưa biết trước.00:44:55Các nội dung cần ghi nhớ!Cú pháp của cấutrúclặp For-do:a. Dạng tiến:For <biến đếm>:=<giá trị đầu> to <giá trị cuối> ... <biến đếm>:=<giá trị cuối> downto <giá trị đầu> do <câu lệnh>;00:44:55 CẤUTRÚC LẶP00:44:551. Bài toán đặt vấn đề :- Dữ liệu ra(output) : Tổng S;Lập chương trình tính...
... Viết chương trình cho thuật toán Tổng_1a (Lặp tiến)2. Lặp với số lần lặp biết trướcProgram Tong_1a ;Uses crt ;Var a, N : Integer ; S : real ;BeginWrite(‘Hay ... ; ReadlnEnd.For i := n to 1 doT := T + i*i ;00:45:002. Lặp với số lần lặp biết trướcViết chương trình cho thuật toán Tổng_1a (Lặp lùi)Program Tong_1a ;Uses crt ;Var a, N : Integer ; ... GiẢNG ĐIỆN TỬ TIN HỌC LỚP 11Bài 10(Tiết 2)00:44:47XÂY DỰNG THUẬT TOÁN (Dạng lùi)2. Lặp với số lần lặp biết trước B1: Nhập a; B2: S 1/a; N 100; B3: Nếu N <1 thì chuyển xuống bước...