Jenis Ekpresi Kondisi:
- if
- switch
- if
- if dengan else
- if dengan if else dan else
Jika nilai kecepatan lari andi mencapai 5 km/jam maka andi mendapatkan tambahan uang Rp.50000(Lima Puluh Ribu). dan kecepatan maxsimal orang lari kita tentukan 10km/jam. bagaimana menyikapi hal tersebut.
Analisis dulu.
kecepatan kita ambil maxsimal 10 tingkatan saja 1 km /jam, 2 km /jam, dan 3 km/jam, 4km.jam s.d 10km/jam.
untuk mendapatkan nilai tingkatan tersebut digunakan perulangan saja. nanti akan mendapatkan nilai 1, 2, 3, 4,5.....10. caranya:
for(int nilailari=1;nilailari<=10;nilailari++) {
System.out.println("cetak =" +nilailari);
}
kemudianm kita akan memberi dorprice pada andi jika mampu mencapai 5 km/jam. maka saat nilai mencapai 5 km/jam maka akan mendapatkan uang Rp50.000.
for(int nilailari=1;nilailari<=10;nilailari++) {
System.out.println("andi lari mencapai=" +nilailari +"km/jam");
if(nilailari==5){
System.out.println("Dapat bonus 50000");
break;
}
}
maka akan menghasilkan :
andi lari =1km/jam
andi lari =2km/jam
andi lari =3km/jam
andi lari =4km/jam
andi lari =5km/jam
Dapat bonus 50000
Fungsi break yaitu untuk menghentikan proses perulangan. jika tidak diberi break maka akan lanjut sampai nilai 10 km/jam.
Tidak ada komentar:
Posting Komentar