ALUR PROGRAM
(PERULANGAN)
Perulangan
• while
Perulangan while loop dimulai dengan mengevaluasi kondisi apakah benar atau tidak. Jika benar,
statement akan dijalankan dan program kembali mengevaluasi kondisi apakah benar atau tidak.
Demikian seterusnya hingga kondisi bernilai salah.
Syntax :
while (kondisi) {
statement;
}
Contoh :
int i = 1;
String bilGenap = “”;
while (i <= 10){
if ( (i % 2) == 0 ){
bilGenap += String.valueOf(i) + “ ”;
}
i++;
}
Contoh
• Do .. while ..
Perulangan do while hampir sama dengan while, bedanya
adalah perintah ini pasti menjalankan statement minimal satu
kali, jadi meskipun nilai tidak dipenuhi, perintah dalam
statement tetap di jalankan satu kali.
Syntax :
do {
statement;
} while(kondisi);
Contoh :
int i = 10;
String bilGanjil = “”;
do {
if ( (i % 2) > 0 ){
bilGanjil += String.valueOf(i) + “ ”;
}
i--;
} while (( i >= 1) && (i < 10));
Contoh
• for
for (initial;condition;post-iteration){
statement;
}
initial : nilai awal (inisialisasi) variabel yang digunakanuntuk looping.
Contoh :