Kamis, 24 Mei 2012

Ekspresi Kondisi

Sekarangt kita belajar membandingkan kondisi sesuai selera kita. dalam ekpresi kondisi ada 3 macamnya tergantung kapan kita menggunakannya.
Jenis Ekpresi Kondisi:
  1. if
  2. switch
Cara menggunakan if dibagi dalam 3 kelompok:
  1. if
  2. if dengan else
  3. if dengan if else dan else 
Contoh if:
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