Struktur Kontrol IF

       Seperti halnya dalam beberapa  bahasa pemrograman, Java juga memiliki struktur kontrol, yang dapat membantu programmer untuk membuat program yang lebih asyik lagi. Struktur kontrol dalam Java ada beberapa macam, diantaranya : if, if - else, switch dan operator ? : yang berfungsi mirip seperti if - else.

Bentuk umum if :

if (kondisi)
   pernyataan;

       ceritanya nih, kalo' kondisi itu bernilai benar, maka akan dijalankan pernyataan yang ada. Jika kondisi bernilai salah gak akan muncul apa - apa.

Bentuk umum if - else :

if (kondisi)
   pernyataan_1;
   else
   pernyataan_2;

       nah, kalo' yang ini nih, ceritanya....kalo' kondisinya bernilai benar maka akan dijalankan pernyataan_1 tapi jika kondisi bernilai salah maka pernyataan_2 lah yang dijalankan.



Contohnya :


import java.util.Scanner;
public class nyobaIf {
public static void main (String [] args) {
Scanner pilih = new Scanner(System.in);
int angka;
System.out.print("Masukkan Pilihan Anda [1 - 3] = ");
angka=pilih.nextInt();
if(angka == 1)
   System.out.print("Nasi Goreng");
   else if (angka == 2)
        System.out.print("Es Jeruk");
        else if(angka == 3)
             System.out.print("Bakso Bakar");
             else System.out.print("Nggak ada :( Lagi gak punya duit seh...");
}
}

Program di atas dijalankan melalui cmd. Untuk membuatnya berpenampilan GUI, contohnya sebagai berikut :


import javax.swing.JOptionPane;
public class nyobaIf {
public static void main (String [] args) {
String pilih;
int angka;
pilih=JOptionPane.showInputDialog("Masukkan Pilihan Anda [1 - 3] = ");
angka=Integer.parseInt(pilih);
if(angka == 1)
   JOptionPane.showMessageDialog(null,"Nasi Goreng");
   else if (angka == 2)
        JOptionPane.showMessageDialog(null,"Es Jeruk");
        else if(angka == 3)
             JOptionPane.showMessageDialog(null,"Bakso Bakar");
             else JOptionPane.showMessageDialog(null,"Nggak ada :( Lagi gak punya duit seh...");
JOptionPane.showMessageDialog(null,"Terimakasih\nSampai Jumpa Lagi !");
}
}


Selamat Mencoba !

Komentar

Postingan populer dari blog ini

OPERASI SISTEM BILANGAN

SISTEM BILANGAN

BUKU BSE SMK TEKNIK AUDIO VIDEO