CHƯƠNG III
CÂU LỆNH CÓ CẤU TRÚC LẶP XÁC ĐỊNH
A. LÝ THUYẾT:
II. CÂU LỆNH LẶP
2.1. Vòng lặp xác định
Có hai dạng sau:
Dạng tiến
FOR := TO DO S;
Dạng lùi
FOR := DOWNTO DO S;
Sơ đồ thực hiện vòng lặp FOR:
Chú ý: Khi sử dụng câu lệnh lặp FOR cần chú ý các điểm sau:
Không nên tuỳ tiện thay đổi giá trị của biến đếm bên trong vòng lặp FOR vì làm như vậy có thể sẽ không kiểm soát được biến đếm.
Giá trị Max và Min trong câu lệnh FOR sẽ được xác định ngay khi vào đầu vòng lặp. Do đó cho dù trong vòng lặp ta có thay đổi giá trị của nó thì số lần lặp cũng không thay đổi.
B. BÀI TẬP
Bài tập 3.1:
Viết chương trình in ra các số lẻ nhỏ hơn hoặc bằng n (Với n được nhập từ file).
a. Hướng dẫn:
- Cho biến i chạy từ 1 đến n.
- Nếu i chẵn ( i chia 2 dư 0) thì in ra số n.
Chia sẻ với bạn bè của bạn: |