Perulangan pada dasarnya adalah mengulang suatu perintah selama kondisi suatu program masih memenuhi syarat (tidak melewati batas yang sudah ditentukan. Perulangan terbagi menjadi 3 kategori, yaitu while, for, dan do-while....
Pendeklarasian while:
while (kondisi)
{
statement;
}
A. While
While adalah perulangan yang menjalankan perintah selama kondisi memenuhi syarat, dalam while dilakukan pengecekan kondisi dahulu, dan jika kondisi memenuhi syarat, maka while akan menjalankan instruksi yang diperintahkan. While diharuskan diPendeklarasian while:
while (kondisi)
{
statement;
}
Contoh pemrograman:
public static void main(String[] args) {
int jumlah = 1;
while(jumlah <= 11) {
System.out.println(jumlah);
jumlah++; // menaikkan jumlah
}
}
}
B. Do-While
Do-while adalah perulangan yang minimal menjalankan suatu instruksi satu kali, karena do-while menjalankan instruksi terlebih dahulu, baru kemudian mengecek kondisinya, jadi walaupun kondisi salah, do-while tetap menjalankan instruksi satu kali.Pendeklarasian do-while:
do
{
statement;
}
while (kondisi);
Contoh pemrograman:
public static void main(String[] args) {
int jumlah =200;
do{
System.out.println(jumlah);
jumlah++; // naikkan jumlah
}while(jumlah <= 20);
}
}
}
C. For
For adalah perulangan yang pada dasarnya sama dengan perulangan while, bedanya for digunakan untuk perulangan yang sudah diketahui jumlah perulangannya dan penulisannya lebih simpel dari pada while. For membutuhkan sebuah blok untuk nilai variabel dan melakukan kondisi.Pendeklarasian for:
for (insialisasi ; syarat ; increment/decrement)
{
statement;
}
Contoh pemrograman
public static void main(String[] args) {
for (int i = 10; i <= 20; i++){
System.out.println(i);
}
}
}