Counter-controlled
repetition membutuhkan:
- Nama variabel kontrol (loop counter).
- Nilai awal dari variabel kontrol.
- Kenaikan (atau penurunan) dimana setiap variabel kontrol yang diubah melalui loop.
- Kondisi yang menguji nilai akhir dari variabel kontrol.
Contohnya:
#include <stdio.h>
int main( void ){
int counter = 1;
while (counter
<= 10) {
printf ( "%d\n", counter );
++counter;
}
getch();
return
0;
}
Definisi
ini “++counter;” menginisialisasi variable sehingga menambahkan loop counter 1
setiap kali loop dilakukan. Loop akan terus melanjutan jika nilai variabel
kontrol kurang dari atausama dengan 10. Bagian ini dilakukan bahkan ketika
variabel kontrol = 10. Loop akan berakhir ketika variabel control melebihi 10 (
yaitu, menjadi 11 ).
0 komentar:
Posting Komentar