Bentuk 2 :
do do
statement; {
while (kondisi); statement1;
statement2;
…
statementn+1;
}
while (kondisi);
do…while lanjutan
• Hampir sama dengan while…
• Proses cek kondisi berada di bagian while
• Sehingga bagian do minimal dikerjakan 1 kali.
• Pada bagian do, jika statement hanya 1, tidak perlu
menggunakan kurawal { }.
• Tapi lebih baik menggunakan kurawal { } agar tidak
terjadi kesalahan dalam pembacaan kode program
oleh programmer atau orang lain
contoh
#include<iostream.h>
#include<conio.h>
void main()
{
int angka=0;
do
{
angka++;
if (angka % 2 ==0)
cout<<angka<<" ";
}
while (angka<30);
getch();
}
break dan continue
• Break dipakai jika ingin berhenti dari proses looping
dan switch.
• Continue dipakai jika ingin melakukan iterasi
berikutnya dalam proses looping dengan
mengabaikan perintah/statement di bawahnya.