- Sử dụng câu lệnh này để giải một số bài tập .
II. Chuẩn bị:
Giáo viên: cần chuẩn bị các VD cho bài giảng. Học sinh: Học bài cũ và chuẩn bài mới.
III. Kiến thức trọng tâm:
- Cú pháp câu lệnh lặp.
IV. Phương pháp giảng dạy: - Diễn giải và nêu vấn đề. - Diễn giải và nêu vấn đề. V. Tiến trình bài giảng:
1. Ổn định lớp: 2. Kiểm tra bài cũ:
Câu lệnh rẽ nhánh ?
3. Nội dung bài mới:
- Liên hệ bài toán thực tế khác.
- Cách giải bài toán này ? - Điều kiện dừng của bài
toán .
- Điều kiện bài toán lặp lại.
• Kiểm tra đi ều kiện đúng thì câu lệnh sau DO sẽ thực hiện .Quay về kiểm tra điều kiện sau WHILE và quá trình lặp đi lặp lại cho đến khi điều kiện sai thì kết thúc.
Vẽ lưu đồ thể hiện câu lệnh while …do
Gọi học sinh nhắc lại cấu trúc
I. Bài toán: Một người có số tiền ban đầu là a gởi tiết kiệm với lãi suất k=1% .Hỏi sau bao nhiêu tháng người đó có số tiền không nhỏ hơn b?
II. Ý tưởng giải thuật :
• Số tiền gởi đầu tháng là a.
• Số tiền cuối tháng sẽ là :a + a*k .Đó chính là số tiền để gởi vào tiết kiệm cho tháng sau.
• Quá trình gởi sẽ chấm dứt khi số tiền thu được không nhỏ hơn b.
III. Câu lệnh lặp với điều kiện trước(câu lệnh while): lệnh while):
Dạng lệnh: WHILE đk DO lệnh;
Quá trình thực hiện:
• B1:Tính giá trị của biểu thức điều kiện.
• B2:Nếu biểu thức đúng thì thực hiện câu lêïnh sau DO và quay lại đk
• Ngược lại thì thoát khỏi câu lệnh.