Sabtu, 09 November 2013
Browse Manual »
Wiring »
case
»
java
»
menggunakan
»
program
»
switch
»
Program Java menggunakan Switch Case
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..........
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
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........
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar