Rabu, 29 April 2015

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