Cú pháp: While < Điều kiện > do < Câu lệnh >; Trong đó:
Hoạt động:
Ví dụ 3: While ab’]; a:=a-1; End;
Ví dụ 5: Viết câu lệnh in ra 5 số tự nhiên liên tiếp bắt đầu bằng số 1. Gợi ý giải: Sử dụng lệnh lặp với số lần lặp chưa biết trước while…do Đoạn chương trình mẫu: n:=1 while n0] càng lớn thì 1/n càng nhỏ, nhưng luôn lớn hơn 0. Với giá trị nào của n thì 1/n < 0.005 hoặc 1/n < 0.003? chương trình dưới đây tìm số n nhỏ nhất để 1/n nhỏ hơn 1 sai số cho trước. 3. Lặp vô hạn - Lỗi lập trình cần tránhKhi 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 lặp không bao giờ kết thúc. Chẳng hạn, chương trình dưới đây sẽ lặp lại vô tận: var a:integer; begin a:=5; while a Chủ Đề |