Masukkan Pilihan :
Masukkan Angka 1 :
Masukkan Angka 2 :
Hasilnya,,,
Jika Ingin mengulangi
/Scriptnya :
import javax.swing.JOptionPane;
public class kalkulator{
public static void main(String[] args){
String pilihan,ulang,a,b,c,d;
int nilai1,nilai2,hasil,pil,lagi;
float nb1,nb2,bagi;
do{
pilihan=JOptionPane.showInputDialog("Kalkulator\n==============\n1. Penjumlahan \n2. Pengurangan \n3. Perkalian\n4. Pembagian\n Masukkan pilihan anda lalu tekan ENTER :");pil=Integer.parseInt(pilihan);
switch(pil){
case 1:
a=JOptionPane.showInputDialog("Masukkan Nilai ke-1 = ");nilai1=Integer.parseInt(a);
b=JOptionPane.showInputDialog("Masukkan Nilai ke-2 = ");nilai2=Integer.parseInt(b);
hasil=nilai1+nilai2;
String pesan1="Hasil Penjumlahan : "+hasil;
JOptionPane.showMessageDialog(null,pesan1);
break;
case 2:
a=JOptionPane.showInputDialog("Masukkan Nilai ke-1 = ");nilai1=Integer.parseInt(a);
b=JOptionPane.showInputDialog("Masukkan Nilai ke-2 = ");nilai2=Integer.parseInt(b);
hasil=nilai1-nilai2;
String pesan2="Hasil Pengurangan : "+hasil;
JOptionPane.showMessageDialog(null,pesan2);
break;
case 3:
a=JOptionPane.showInputDialog("Masukkan Nilai ke-1 = ");nilai1=Integer.parseInt(a);
b=JOptionPane.showInputDialog("Masukkan Nilai ke-2 = ");nilai2=Integer.parseInt(b);
hasil=nilai1*nilai2;
String pesan3="Hasil Perkalian : "+hasil;
JOptionPane.showMessageDialog(null,pesan3);
break;
case 4:
c=JOptionPane.showInputDialog("Masukkan Nilai ke-1 = ");nb1=Float.parseFloat(c);
d=JOptionPane.showInputDialog("Masukkan Nilai ke-2 = ");nb2=Float.parseFloat(d);
bagi=nb1/nb2;
String pesan4="Hasil Pembagian : "+bagi;
JOptionPane.showMessageDialog(null,pesan4);
break;
default:
String pesan="Angka yang anda masukkan tidak ada di menu pilihan";
JOptionPane.showMessageDialog(null,pesan);
break;
}
ulang=JOptionPane.showInputDialog("Apakah anda ingin mengulanginya lagi?\n1.Ya\n2.Tidak");lagi=Integer.parseInt(ulang);
}
while(lagi==1);
}
}
0 komentar :
Posting Komentar