Perulangan While Do Adalah. Baris program while i 10 do adalah awal dari perulangan. Pada program di atas kondisi perulangannya adalah while pilih x dibaca.
Karena tentu saja 0 kurang dari 10. Akan di eksekusi. Mengapa dikatan istimewa.
Perulangan while digunakan untuk mengulang sebuah pernyataan atau sekelompok pernyataan sementara kondisi yang diberikan adalah benar.
Kode while i 20 do merupakan kode dimana syarat perualangan dapat di jalankan jika menghasilkan nilai benar jika salah maka akan di abaikan. Jadi ketika input program di atas adalah a maka perulangan akan dijalankan lagi karena kondisi benar a tidak sama dengan x. Selama input nilai dari pilih tidak sama dengan x. Inilah kondisi atau syarat yang harus dipenuhi supaya perulangan bisa diproses.