- Thuyết trình, vấn đáp, trực quan, thảo luận nhóm 2 Phương tiện
3. Ví dụ về câu lệnh lặp (tt)
? Yêu cầu HS nhắc lại cú pháp và hoạt động của câu lệnh lặp đã được học ở tiết trước.
- HS: Cú pháp của câu lệnh lặp:
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Trong đó:
+ for, to, do là các từ khóa. + biến đếm là biến kiểu nguyên
+ giá trị đầu và giá trị cuối là các giá trị nguyên
=> Hoạt động: Câu lệnh lặp thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp. Số vòng lặp là biết trước và bằng giá trị cuối- giá trị đầu + 1, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối.
- VD4 tr 58: Cho HS quan sát hình 35 tr 58 và giải thích để HS hình dung.
=> Giải thích về câu lệnh ghép trong Pascal để HS hiểu rõ hơn.
3. Ví dụ về câu lệnh lặp (tt)
Hoạt động 5: 4. Tính tổng và tích bằng câu lệnh lặp (25p)
? Yêu cầu HS nhắc lại cú pháp và hoạt động của câu lệnh lặp đã được học ở tiết trước.
- HS: Cú pháp của câu lệnh lặp:
for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Trong đó:
+ for, to, do là các từ khóa. + biến đếm là biến kiểu nguyên
+ giá trị đầu và giá trị cuối là các giá trị nguyên
=> Hoạt động: Câu lệnh lặp thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp. Số vòng lặp là biết trước và bằng giá trị cuối- giá trị đầu + 1, ban đầu biến đếm sẽ nhận giá trị là giá trị đầu, sau mỗi vòng lặp, biến đếm được tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối.
- VD5 tr 59: Giải thích để HS hình dung.