Kalkulator Mini



Berikut nih saya langsung aja share souce kode


Code:
import javax.swing.JOptionPane;
public class KalkulatorMini {
    public static void main(String[] args) {
        int x = 1;
        do{
            int y = Integer.parseInt(JOptionPane.showInputDialog("Operasi apa yang ingin anda kerjakan : \n1. Penjumlahan\n2. Pengurangan\n3. Perkalian\n4. Pembagian \n5. Modulus\n6. Exit"));
            if (y==1){
                KalkulatorMini aa = new KalkulatorMini();
                aa.tambah();
            }
            if (y==2){
                KalkulatorMini aa = new KalkulatorMini();
                aa.kurang();
            }
            if (y==3){
                KalkulatorMini aa = new KalkulatorMini();
                aa.kali();
            }
            if (y==4){
                KalkulatorMini aa = new KalkulatorMini();
                aa.bagi();
            }
            if (y==5){
                KalkulatorMini aa = new KalkulatorMini();
                aa.modulus();
            }
            if (y==6){
                JOptionPane.showMessageDialog(null, "Terima Kasih \n Bye-Bye");
                System.exit(0);
            }
            else{
                JOptionPane.showMessageDialog(null, "Masukan anda salah mohon ulangi");
            }
        }while (x==1);
    }
    public static void tambah(){
        int x = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka pertama"));
        int y = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka kedua"));
        double z= x + y;
        JOptionPane.showMessageDialog(null, x +" + "+y+" = "+z);

    }
  
    public static void kurang(){
        int x = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka pertama"));
        int y = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka kedua"));
        double z= x - y;
        JOptionPane.showMessageDialog(null, x +" - "+y+" = "+z);
    }

    public static void kali(){
        int x = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka pertama"));
        int y = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka kedua"));
        double z= x * y;
        JOptionPane.showMessageDialog(null, x +" x "+y+" = "+z);

    }

    public static void bagi(){
        int x = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka pertama"));
        int y = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka kedua"));
        double z= x / y;
        JOptionPane.showMessageDialog(null, x +" : "+y+" = "+z);

    }

    public static void modulus(){
        int x = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka pertama"));
        int y = Integer.parseInt(JOptionPane.showInputDialog("Masukkan angka kedua"));
        double z= x % y;
        JOptionPane.showMessageDialog(null, x +" mod "+y+" = "+z);

    }

}