Program Control : Repetition
Repetition/Pengulangan/Looping : perintah yang di kerjakan secara berulang-ulang hingga kondisi terpenuhi.
Looping bisa hard-coded : angka sudah pasti
Syntax :
- FOR
for(exp1;exp2;exp3)
{
printf(“A”);
}
cara kerja for : dimulai dari exp1 lalu ke exp2 dan turun ke printf dan kembali naik ke exp3 dari exp 3 ke exp2 lalu exp2 ke printf dan seterusnya hingga kondisi di exp2 terpenuhistrlen : jumlah kata
- WHILE
while(exp)
{}
While bisa dijalankan hanya dengan kondisi True dan keluar pada saat kondisi False
While = 0 - DO-WHILE
Do-While = 1 artinya pasti ada 1 output
break; = perintah untuk menyelesaikan looping
continue; = perintah untuk melangkahi
Perbedaan While dan Do-While
While diperiksa terlebih dahulu sebelum dijalankan sedangkan Do-While dijalankan lalu diperiksa