do…while berfungsi sebagai eksekusi pengulangan sebuah perintah – perintah. Perbedaannya adalah pada do…while proses pemeriksaan ekspresi dilakukan pada bagian akhir blok pengulangan. Sehingga perintah dieksekusi minimal 1x sebelum menentukan ekspresi nya bernilai salah atau benar.
While adalah salah satu bentuk “loop” atau pengulangan. Struktur kontrol ini memungkinkan seurutan perintah untuk dieksekusi berulang – ulang. Jumlah pengulangan yang sama harus dilakukan ditentukan oleh nilai dari suatu ekspresi. sintaks : while (ekspresi bernilai benar) { perintah_1; perintah_2; } Perintah “while” akan dikerjakan apabila nilai dari…