Rabu, 11 Januari 2012

1.     Pernyataan If

If (kondisi – [&&/II kondisi_2…])
{
… intruksi jika kondisi benar
}
Ket : garis bawah di atas digunakan apabila ada 2 kondisi yang harus dicek (optimal)

2.     Pernyataan If…Else

If (kondisi – [&&/II kondisi_2…])
{
… intruksi jika kondisi benar
}
Else
{
… intruksi jika kondisi salah
}

3.     Pernyataan Nested If (If bersarang)

If (kondisi – 1a)
{
If (kondisi – 1b)
{
… intruksi jika kondisi benar
}
Else
{
… intruksi jika kondisi salah
}
}
Else
{
If (kondisi 1_2)
{
… intruksi jika kondisi benar
}
Else
{
… intruksi jika kondisi salah
}
}

contoh penggunaan if dan else :
1         import java.io.*;
2         class Terbesar_dan_Terkecil
3         {
4               public static void main (String[] args) throws Exception
5               {
6                           BufferedReader in= new BufferedReader (new InputStreamReader (System.in));
7                           //Memasukkan bilangan pertama ke dalam variable a dengan tipe integer
8                           System.out.print (“Masukkan bilangan pertama = “);
9                           int a= Integer.parseInt (in.readLine ());
10                       //Memasukkan bilangan kedua ke dalam variable b dengan tipe integer
11                       System.out.print (“Masukkan bilangan kedua = “);
12                       int b= Integer.parseInt (in.readLine ());
13                       System.out.println ();
14                       //Melakukan pengecekan If
15                       if (a>b)
16                       {
17                                   //jika benar, maka baris 18 dan 19 akan dijalankan
18                                   System.out.println (“Bilangan Terbesar = ”+a);
19                                   System.out.println (“Bilangan Terkecil = “+b);
20                       }
21                       else
22                       {
23                                   //jika salah, maka baris 24 dan 25 akan dijalankan
24                                   System.out.println (“Bilangan Terbesar = “+b);
25                                   System.out.println (“Bilangan Terkecil = “+a);
26                       }
27               }
28          }

Tidak ada komentar:

Posting Komentar