while...do là câu lệnh có số vòng lặp chưa biết trước
Trong khi điều kiện của câu lệnh còn đúng thì vòng while còn thực hiện
Lưu ý: trong các câu lệnh sau do thì phải có ít nhất một câu lệnh làm thay đổi để đến lúc nào đó điều kiện sai nếu không sẽ bị mắc lỗi lặp vô hàn lần