Cú pháp:
While<điều kiện> do <câu lệnh> ;
Ví dụ:
Bước 1: S<---0, n<---0.
Bước 2: Nếu S<=100 thì chuyển tới bước 3. Ngược lại(S>100) chuyển qua bước 4.
Bước 3: n<---n+1; S<---S+1 và quay lại bước 2
Bước 4 In kết quả. S và n là số tự nhiên nhỏ nhất sao cho S > 100 thì kết thúc thuật toán