1 / 9

Bài 10 CẤU TRÚC LẶP

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.

Download Presentation

Bài 10 CẤU TRÚC LẶP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bài 10CẤU TRÚC LẶP

  2. 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>;

  3. 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

  4. 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.

  5. 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.

  6. 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.

  7. 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: SS + i rồi quay lại B2; Bước 5: Đưa ra màn hình rồi kết thúc.

  8. 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.

  9. 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 =

More Related