- Cấu trúc lặp dùng để lặp đi lặp lại 1 hay vài câu lệnh nào đó
- Dạng tổng quát While .. do :
⇒ While <điều kiện> do <câu lệnh>;
- Hoạt động của While .. do :
⇒ Kiểm tra điều kiện
⇒ Nếu điều kiện đúng thì thực hiện câu lệnh sau từ khoá do ngược lại kết thúc lặp