IF digunakan untuk percabangan perintah di Java. Bentuk dasarnya adalah
if (perbandingan)
{
<blok perintah>
}
Contoh:
Program dibawah ini akan memeriksa, apakah nilai pada variabel i adalah bilangan genap. Variabel diperiksa dengan membaginya dengan angka 2. Jika terdapat sisa pembagian, maka bilangan tersebut adalah ganjil. Sebaliknya tidak
public class CobaIf
{
public static void main(String[] args)
{
int i = 4;
if (i % 2 == 0)
{System.out.println("Bilangan Genap");}
}
}
Perintah IF dapat diperluas dengan ELSEIF jika percabangan perintah lebih dari satu. Untuk contoh. saya akan menambah kode diatas agar menampilkan "Bilangan ganjil" jika terdapat hasil pembagian.
public class CobaIf
{
public static void main(String[] args)
{
int i = 4;
if (i % 2 == 0)
{System.out.println("Bilangan Genap");}
else
{System.out.println("Bilangan Ganjil");}
}
}
Sekarang lebih seru lagi. Bagaimana jika percabangan perintah lebih dari dua. Berikut ini adalah contoh percabangan IF dengan percabangan lebih dari dua. Program di bawah ini akan mengubah nilai angka menjadi nilai huruf.
public class CobaIf
{
public static void main(String[] args)
{
int nilai = 80;
if (nilai <= 49)
{
System.out.println("Nilai E");
} else if (nilai <= 59)
{
System.out.println("Nilai D");
} else if (nilai <= 69)
{
System.out.println("Nilai C");
} else if (nilai <= 79)
{
System.out.println("Nilai B");
} else if (nilai <= 89)
{
System.out.println("Nilai B+");
} else
{
System.out.println("Nilai A");
}
}
}
Home /
bahasa java /
dasar java /
else if /
if then /
java /
percabangan if /
Percabangan Perintah dengan IF
Minggu, 12 Maret 2017
Percabangan Perintah dengan IF
Langganan:
Posting Komentar (Atom)
Diberdayakan oleh Blogger.
0 komentar:
Posting Komentar