If - Else digunakan untuk membandingkan 2 buah nilai :
if ( A>B), Menyatakan A lebih besar dari B
if (A==B), Menyatakan A sama dengan B
if (A<="" dari="" kecil="" lebih="" li="" menyatakan="">
Else, Jika semua tidak ada dalam IF atau IF ELSE yang di atasnya, biasanya di sini sudah memiliki nilai kepastian, misalnya :
if(a<="">
else if(a=b) { ... }
else { ... } jika a tidak lebih kecil atau sama dengan b, maka a sudah pasti lebih besar dari b
Bentuk umum :
if(statment)
{
...............
}
else if (statement)
{
..............
}
else
{
..............
}
Contoh Program :
/*------------------------------------ FUNGSI IF ELSE -----------------------
file : FungsiIfElse.java
deskripsi : Memahami fungsi if dalam java
- Baca a,b
- if(a>b), cetak A lebih besar dari B
- else, Cetak B lebih besar daro A
============================================================================*/
import javax.swing.JOptionPane; //agar JOptionPane bisa digunakan
class FungsiIfElse
{
public static void main(String[] args)
{
String As; //nilai A dalam String
String Bs; //nilai B dalam String
int A; //nilai A dalam int
int B; //nilai B dalam int
//JOption untuuk input data
As = JOptionPane.showInputDialog(null, "Masukkan Nilai A : ");
Bs = JOptionPane.showInputDialog(null, "Masukkan Nilai B : ");
//konversi
A = Integer.parseInt(As); //nilai A dalam String dikonversi ke A int
B = Integer.parseInt(Bs); //nilai B dalam String dikonversi ke B int
if (A>B)
JOptionPane.showMessageDialog(null,"A : " + A + "\nB : " + B + "\nA Lebih Besar Dari B");
else if (A == B)
JOptionPane.showMessageDialog(null, "A : " + A + "\nB : " + B + "\nA Sama Dengan B");
else //a < b
JOptionPane.showMessageDialog(null, "A : " + A + "\nB : " + B + "\nA Lebih Kecil Dari B");
}
}
Tidak ada komentar:
Posting Komentar