begin
Khi viết chương trình sử dụng cấu
trúc lặp cần chú ý tránh tạo nên vòng
a:=5;
lặp không bao giờ kết thúc.
while a<6 do writeln('A');
end.
Hãy quan sát
+ G : Trong chương trình trên, giá trị của biến a luôn luôn bằng 5, điều kiện a<6 luôn luôn đúng nên lệnh writeln('A') luôn được thực hiện. Do vậy, khi thực hiện vòng lặp, điều kiện trong câu lệnh phải được thay đổi để sớm hay muộn giá trị của điều kiện được chuyển từ đúng sang sai.
Chỉ như thế chương trình mới không "rơi" vào những "vòng lặp vô tận".