Berikut beberapa contoh Looping/Repetition :
- For
- While
- Do-While
- Repetition : For
For ( "Inisilisasi Variabel"; "Kondisi" ; "Kenaikan atau Pengurangan" )
Contoh :
For ( x=0 ; x <= 10 ; x++ ){
Intruksi;
}
Pertama, kita menginisialisasikan x dengan nilai awal 0. lalu menentukan kondisi untuk menghentikan Looping. Disini kondisinya x kurang sama dengan 10. dengan menentukan x++ atau menaikkan variabel x dengan 1 sampai tercapai x kurang sama dengan 10.
apabila Intruksi diisi untuk mencetak x, maka "012345678910" yang akan dicetak oleh program.
- While
"Variabel"
While ( "Kondisi" ){
Intruksi;
}
Disini kita hanya perlu menentukan kondisi untuk menghentikan Loopingnya saja. Inisialisasi variable dilakukan diluar looping seperti biasa.
Contoh :
int x = 0
While ( "x <= 10" ){
printf( "%d", x);
x++;
}
x++;
}
Kondisi ditentukan x kurang sama dengan 10, dilanjutkan dengan mencetak x yang mulai dengan 0 dan dinaikkan dengan 1 sampai tercapai x kurang sama dengan 10
Program ini akan mencetak "012345678910"
- Do-While
Contoh :
int x = 11
while( x <= 10 ){
printf("Hello World");
}
do{
printf ( "Hello");
printf ( "Hello");
x++;
}
While ( x <= 10 );
Kedua kondisi ditentukan sama yaitu x kurang sama dengan 10, tetapi karena x di inisialisasikan dengan 11 makan proses while kondisinya sudah terpenuhi dan tidak dijalankan, sedangkan proses do-while walaupun kondisinya sudah terpenuhi tetap menjalankan prosesnya 1 kali.
Program ini akan mencetak "Hello" yang ada pada intruksi Do-While saja.
Sekian dari saya, terima kasih sudah membaca.
Kelvin Chandra
2201745515
binus.ac.id
skyconnectiva.com
No comments:
Post a Comment