Laman

Kamis, 27 Januari 2011

Percabangan dalan Java

Kendali if
Suatu pernyataan akan di eksekusi apabila sesuai kondisi atau keadaan yang telah di tetapkan.
if(kondisi)Maka pernyataan;
Dimana kondisi ini digunakan untuk pengambilan keputusan.
Sedangkan pernyataan dapat merupakan pernyataan tunggal atau pernyataan majemuk.
contoh program:



import javax.swing.JOptionPane;
public class LatihanIf {

    public static void main (String [] args){
        int umur;
        String u;
        u = JOptionPane.showInputDialog("input Umur Anda ");
        umur = Integer.parseInt(u);
        if (umur>25) {
            JOptionPane.showMessageDialog(null, "Maaf Anda Tidak DiTerima DiPerusahaan ini");
        }   
        if (umur<=25){
            JOptionPane.showMessageDialog(null, "Anda diterima di perusahaan ini..");
        }
    }
}

kendali if else

Bentuk if-else ini adalah bentuk pernyataan akan dijalankan apabila ia memenuhi sarat yang ditentukan dan tidak melaksanakan apapun jika pernyataan salah. Dalam if-else memungkinkan untuk menjalakan pernyataan bila pernyataan bernilai salah, danpernyataan if-else memungkinkan kita untuk menambahkan kodisi lain setelah kondisi yang sebelumnya tidak memnuhi syarat untuk dieksekusi.

Contoh program:
import javax.swing.JOptionPane;
public class LatihanIf_Else {
   
   public static void main (String []args){
       
        int g=0;
        g = Integer.parseInt(JOptionPane.showInputDialog("masukkan nilai Anda"));
        if ((g>=80) && (g<=100)) {
            JOptionPane.showMessageDialog(null,"grade Anda = A ");           
        } else if ((g >= 70) && (g < 80)) {
            JOptionPane.showMessageDialog(null,"grade Anda = B ");           
        } else if ((g >= 60) && (g < 70)) {
            JOptionPane.showMessageDialog(null,"grade Anda = C ");           
        } else if ((g >= 50) && (g < 60)) {
            JOptionPane.showMessageDialog(null,"grade Anda = D ");           
        } else if ((g >= 0) && (g < 50)){
            JOptionPane.showMessageDialog(null,"grade Anda = E ");       
        }else{
            JOptionPane.showMessageDialog(null,"Nilai yang Anda masukkan salah...!!! ");        
        }
    }
}


switch-case
Kendaliswitch case adalah kendaliyang dipakai untuk menjalankan salah satu pernyataan dari beberapa kemungkinan berdasarkan nilai suatu penyeleksi.
contoh program:

import javax.swing.JOptionPane;
public class Switch {

    public static void main (String []args) {

        int n=1;
       
        switch(n){
            case 1:
                JOptionPane.showMessageDialog(null, "Kamu suka java");
                break;
            case 2:
                JOptionPane.showMessageDialog(null, "Kamu suka delphi");
                break;
            case 3:
                JOptionPane.showMessageDialog(null, "Kamu suka visual basic");
                break;
            default:
                JOptionPane.showMessageDialog(null, "Kamu tidak suka apa-apa");
                break;
        }
    }
}

Tidak ada komentar:

Posting Komentar

Tinggalkan kritik dan saran Anda..