Sunday, December 23, 2018

Statement FOR JAVA

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;
}
}
}
}

Statement FOR JAVA
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( );
}
}

Statement FOR JAVA
hasil coding , dari program ini menghasilkan looping dengan ketentuan membuat angka 1 sampai 100 , dimana setiap kelipatan lima akan memunculkan kata ding , setiap kelipatan 7 menampilkan kata dong , dan jika angka kelipatan 5 dan 7 bersamaan bersatu seperti angka 35 maka akan menampilkan dangdingdong .



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( );
}
}

Statement FOR JAVA
hasil coding , sama seperti contoh sebelumnya pada program ini berbeda hanya pada kelipatannya saja yang menggunakan switch case




Reviewer: FajarYusuf.Com
ItemReviewed: Statement FOR JAVA

Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.