Program Java menggunakan Switch Case

Switch Case biasanya digunakan untuk pemilihan antara dua kondisi atau lebih... jadi kalo diibaratkan ada 2 pintu 1.Kamar, 2. Kamar Mandi... nah, kita akan ke kamar mandi jadi kita pilih pintu nomor 2.... CMIIW...

Kali ini saya contohkan membuat Kalkulator sederhana menggunakan Switch Case... 
1. Penjumlahan
2. Pengurangan
3. Pembagian
4. Perkalian

Oke, langsung aja ke TKP...codingnya kurang lebihnya seperti ini....

import javax.swing.*;
public class kalkulator {
   
    public static void main(String[] args) {
        System.out.println("FINS-PC CALCULATOR");
        System.out.println("===========================");

        System.out.println("Masukan Pilihan Anda");
        System.out.println("1. Penjumlahan");
        System.out.println("2. Pengurangan");
        System.out.println("3. Pembagian");
        System.out.println("4. Perkalian");
        System.out.println("===========================");
       
        double hsl;
        String psn=JOptionPane.showInputDialog("Masukan pilihan :");
        int jns=Integer.parseInt(psn);
        switch (jns){
            case 1: System.out.println("Penjumlahan");
                    String bil1=JOptionPane.showInputDialog("Masukan angka pertama : ");
                    String bil2=JOptionPane.showInputDialog("Masukan Angka Kedua : ");
                    int a1=Integer.parseInt(bil1);
                    int a2=Integer.parseInt(bil2);
                    hsl=a1+a2;
                    System.out.println("Hasil "+bil1+"+"+bil2+"="+hsl);
                    break;
            case 2: System.out.println("Pengurangan");
                    String bil3=JOptionPane.showInputDialog("Masukan angka pertama : ");
                    String bil4=JOptionPane.showInputDialog("Masukan Angka Kedua : ");
                    int a3=Integer.parseInt(bil3);
                    int a4=Integer.parseInt(bil4);
                    hsl=a3-a4;
                    System.out.println("Hasil "+bil3+"-"+bil4+"="+hsl);
                    break;
            case 3: System.out.println("Pembagian");
                    String bil5=JOptionPane.showInputDialog("Masukan angka pertama : ");
                    String bil6=JOptionPane.showInputDialog("Masukan Angka Kedua : ");
                    float a5=Integer.parseInt(bil5);
                    float a6=Integer.parseInt(bil6);
                    hsl=a5/a6;
                    System.out.println("Hasil "+bil5+"/"+bil6+"="+hsl);
                    break;   
            case 4: System.out.println("Perkalian");
                    String bil7=JOptionPane.showInputDialog("Masukan angka pertama : ");
                    String bil8=JOptionPane.showInputDialog("Masukan Angka Kedua : ");
                    int a7=Integer.parseInt(bil7);
                    int a8=Integer.parseInt(bil8);
                    hsl=a7*a8;
                    System.out.println("Hasil "+bil7+"*"+bil8+"="+hsl);
                    break;
        }   
    }
}




RUN...........Hasilnya..........











 Komentarnya jangan lupa........

Previous
Next Post »

1 comments:

Write comments
Dewi Mulyani
AUTHOR
16 November 2014 11.40 delete

Nice program, thanks. :)

Reply
avatar

Silahkan Tulis Komentar Anda disini... ConversionConversion EmoticonEmoticon