... 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 ... kỹ cấutrúc RẼ NHÁNH và LẶPChuẩn bị tiết ôn tập, luyện tập các loại cấu trúc này, trước khi đến các tiết thực hành.Xem các bài thực hành và bài tập SGK 49, 50, 51Có giống bài toán Lặp ... ýTrong vòng lặp WHILE . . . 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 -...
... (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...
... (Input) : 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 ... S= ?, i = ? i 1 2 3 4 5 6 7 8 9 10 11 12 13 14s 1 3 6 10 15 21 28 36 45 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 ... 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 điều kiện còn đúng thì câu lệnh còn được thực hiện....
... 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...
... 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...
... Minh Trường3 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 ... 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ị ... THPT Cao Lãnh 2 - Tổ: Toán_Tin - Giáo viên: Lê Minh Trường11 Dạng khác của câu lệnh lặp với số lần lặp không biết trướcCú pháp: REPEAT <Câu lệnh> UNTIL <Điều kiện>;Điều kiệnSaiCâu...
... dung Cấu trúc lặp 1 Lặp với số lần biết trước2 Lặp với số lần chưa biết trước3Các ví dụ4Hiểu khái niệm lặp trong lập trình Biết được ý nghĩa của cấutrúclặp Biết sử dụng câu lệnh lặp của ... lại cấutrúc tổng quát của câu lệnh rẽ nhánh dạng thiếu và đủ.- Nêu hoạt động của mỗi loại.- Viết cấutrúc của câu lệnh ghép trong TP. for i := 5 to 8 do write(i:4);5678 85678Dạng lặp ... Turbo Pascal Biết sử dụng câu lệnh lặp của Turbo Pascal !"Dạng lặp lùi:Z26<biến đếm> :=...
... Bài 10Bài 10 cấu trúclặp cấu trúclặp (tiếp)(tiếp)www.nguyenbinhschool.oni.ccTHCS&THPT Nguyễn BìnhBài tậpChọn ... lệnh sau Do sẽ được thực hiện lặp đi lặp lại khi Điều kiện còn đúng (True). Vòng lặp sẽ thoát khi Điều kiện có giá trị False - Viết cấutrúc của câu lệnh lặp xác định? - Sau đó áp dụng ... kết thúc.3. Lặp với số lần chưa biết trước và câu lệnh while - do Nhắc lại bài toán lặp Câu lệnh sau Do được thực hiện lặp đi lặp lại khi biểu thức điều kiện còn đúng (True). Việc lặp chỉ dừng...