240 likes | 555 Views
Bài 10 CẤU TRÚC LẶP. B. C. D. A. Kiểm tra bài cũ. Câu 1 . Cấu trúc IF … THEN (Dạng thiếu) nào sau đây là đúng:. IF <ĐK> THEN <CL2> ;. IF <CL1> THEN <CL2> ;. IF <ĐK> THEN <CL> ;. IF <CL> THEN <ĐK> ;. B. C. D. A. Kiểm tra bài cũ. Câu 2 . Câu lệnh ghép là:. Begin … end.
E N D
B. C. D. A. Kiểm tra bài cũ Câu 1. Cấu trúc IF … THEN (Dạng thiếu) nào sau đây là đúng: IF <ĐK> THEN <CL2>; IF <CL1> THEN <CL2>; IF <ĐK> THEN <CL>; IF <CL> THEN <ĐK>;
B. C. D. A. Kiểm tra bài cũ Câu 2. Câu lệnh ghép là: Begin … end. Thực hiện theo điều kiện Begin Ghép nhiều câu lệnh
Khái niệm lặp 1 Cấu trúc For…do 2 3 Cấu trúc While…do Bài 10. Cấu Trúc Lặp Nội dung Ví dụ 1: Học sinh A bị phạt trực nhật trong 7 ngày. Ví dụ 2: Học sinh B bị phạt trực nhật cho đến khi nào cô giáo thấy bạn có ý thức tốt thì mới không phải trực nhật nữa.
Khái niệm lặp 1 Cấu trúc For…do 2 3 Cấu trúc While…do Bài 10. Cấu Trúc Lặp Nội dung • Khái niệm lặp: • Bài toán 1. Tính tổng • S = 1 + 2 + 3+…+10 • Bài toán 2. Tính tổng • S = 1 + 2 + 3 +…+…cho đến khi S < 1000. • Đối với bài toán 1 số lần lặp là 10 và việc cộng vào S sẽ kết thúc khi thực hiện việc cộng 10 lần. • Đối với bài toán 2 số lần lặp chưa biết nhưng việc cộng vào S sẽ kết thúc khi điều kiện S < 1000 thoả mãn.
Khái niệm lặp 1 Cấu trúc For…do 2 3 Cấu trúc While…do Bài 10. Cấu Trúc Lặp Nội dung • Khái niệm lặp: • Khái niệm:Các công việc (thao tác) giống nhau được thực hiện nhiều lần trong chương trình. • Phân loại:lặp với số lần biết trước và lặp số lần chưa biết trước.
Khái niệm lặp 1 Cấu trúc For…do 2 3 Cấu trúc While…do Bài 10. Cấu Trúc Lặp Nội dung 2. Lặp với số lần biết trước và câu lệnh for – do: Thuật toán bài toán 1: Bước 1: S 0 ; i 0; Bước 2: i i + 1; Bước 3: Nếu i >10 chuyển đến B5; Bước 4: SS + i rồi quay lại B2; Bước 5: Đưa ra màn hình rồi kết thúc.
Khái niệm lặp 1 Cấu trúc For…do 2 3 Cấu trúc While…do Bài 10. Cấu Trúc Lặp Nội dung • 2. Lặp với số lần biết trước và câu lệnh for – do: • Dạng tiến: • For <biến đếm> := <giá trị đầu>to <giá trị cuối> do <câu lệnh>; • Trong đó: • Biến đếm: là biến đơn, thường là kiểu số nguyên. • Giá trị đầu, giá trị cuối: là các biểu thức cùng kiểu với biến đếm (Giá trị đầu nhỏ hơn hoặc bằng giá trị cuối) • Hoạt động của lệnh for – do.
Khái niệm lặp 1 Cấu trúc For…do 2 3 Cấu trúc While…do Bài 10. Cấu Trúc Lặp Nội dung 2. Lặp với số lần biết trước và câu lệnh for – do: Ví dụ 1: Tính tổng S = 1 + 2 + 3 +…+ 10 Ví dụ 2: Tính tổng S =