Statement FOR JAVA
Proses Perulangan (Loop: statement FOR)
Proses pengulangan menggunakan statement for dalam bahasa java dapat kamu lihat pada contoh coding program di bawah ini:
public class GalToLiter{
public static void main(String args[]) {
double liter;
int galon;
int counter; counter = 0;
for(galon = 1; galon <= 100; galon++){ liter = galon * 3.7854;
System.out.println(galon + " galon adalah " + liter + " liter."); counter++;
if(counter == 10) {
System.out.println(); counter = 0;
}
}
}
}
![]() |
hasil coding , akan menghasilkan hasil loping dari pengisian tiap penambahan galon , setiap satu galon yang ditambahkan maka liter pun akan bertambah sampai galon menjadi 100. |
Contoh coding looping yang lain adalah permainan dangdingdong berikut :
public class DangDingDong {
public static void main(String[] args){ for(int i = 1; i <= 100; i++) {
if (((i % 5) == 0) && ((i % 7) == 0))
System.out.print("dangdingdong"); else if ((i % 5) == 0)
System.out.print("ding"); else if ((i % 7) == 0)
System.out.print("dong");
else
System.out.print(i); System.out.print(" ");
}
System.out.println( );
}
}
Contoh coding looping permainan dangdingdong dengan Switch :
public class dangdingdongSwitch {
public static void main(String[] args) { for(int i = 1; i <= 100; i++) {
switch(i % 35) { case 0:
System.out.print("DangDingDong "); break;
case 5:
case 10:
case 15:
case 20:
case 25:
case 30:
System.out.print("Ding "); break;
case 7:
case 14:
case 21:
case 28:
System.out.print("Dong "); break;
default:
System.out.print(i + " "); break;
}
}
System.out.println( );
}
}