Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp mà chưa xác định trước được số lần lặp, ta có thể sử dụng câu lệnh có dạng lặp với số lần chưa xác định.. Cú pháp: Wh[r]
(1)Bài LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC 1 Lệnh lặp với số lần chưa biết trước
Để viết chương trình dẫn máy tính thực hoạt động lặp mà chưa xác định trước số lần lặp, ta sử dụng câu lệnh có dạng lặp với số lần chưa xác định
Cú pháp: While <điều kiện> <câu lệnh>; - Trong đó:
+ Điều kiện thường phép so sánh;
+ Câu lệnh câu lệnh đơn giản hay câu lệnh ghép - Câu lệnh thực sau:
+ Bước Kiểm tra điều kiện
+ Bước Nếu điều kiện SAI, câu lệnh bị bỏ qua việc thực lệnh lặp kết thúc Nếu điều kiện đúng, thực câu lệnh quay lại bước
2 Lặp vơ hạn lần – Lỗi lập trình cần tránh
Khi viết chương trình sử dụng cấu trúc lặp cần ý tránh tạo nên vòng lặp khơng kết thúc
Ví dụ: Ta có chương trình sau: Var a:integer;
Begin A:=5;
While a<6 writeln(‘A’); Readln
End