Contoh Program java dengan Switch Case

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ujian_praktikum;

import javax.swing.JOptionPane;

/**
 *
 * @author adhy
 */
public class Gaji_Karyawan {

public static void main(String[] args) {
        String pilihan = "";
    int input1 = 0;
    int tunjangan_directur=10;
    int tunjangan_manager=5;
    int tunjangan_karyawan=1;
    int ppn=1;
    String judul="Ridding Corps";
    pilihan = JOptionPane.showInputDialog("=====Data Gaji Ridding Corps====="+"\n"
            + "           1. Direktur     :  Rp. 8.000.000\n"
            + "           2. Manager      :  Rp. 2.000.000\n"
            + "           3. Karyawan     :  Rp. 1.000.000\n"
            + "           4. Keluar  \n"
            + "         Masukkan Pilihan Anda");
    input1 = Integer.parseInt(pilihan);
        switch (input1){
        case 1:

            int gaji_directur =8000000;


            double hasil =(gaji_directur*tunjangan_directur)/100;
            double gaji=gaji_directur+hasil;
            String PESAN = "Gaji Directur       : " +judul+"\n"
                    + "     Gaji Pokok          : " +gaji_directur+"\n"
                    + "     Tunjangan           : " +tunjangan_directur+"%\n"
                    + "     tunjangan           : " +hasil+"\n"
                    + "      Total gaji         : " +gaji;

            JOptionPane.showMessageDialog(null, PESAN);
            break;
        case 2:
            int gaji_manager =2000000;


            double hasil1 =(gaji_manager*tunjangan_manager)/100;
            double gaji1=gaji_manager+hasil1;
            String PESAN1 = "Gaji Manager       : " +judul+"\n"
                    + "     Gaji Pokok          : " +gaji_manager+"\n"
                    + "     Tunjangan           : " +tunjangan_manager+"%\n"
                    + "     tunjangan           : " +hasil1+"\n"
                    + "      Total gaji         : " +gaji1;

            JOptionPane.showMessageDialog(null, PESAN1);
            break;
     case 3:
            int gaji_Karyawan =1000000;


            double hasil2 =(gaji_Karyawan*tunjangan_karyawan)/100;
            double gaji2=gaji_Karyawan+hasil2;
            String PESAN2 = "Gaji Karyawan       : " +judul+"\n"
                    + "     Gaji Pokok          : " +gaji_Karyawan+"\n"
                    + "     Tunjangan           : " +tunjangan_karyawan+"%\n"
                    + "     tunjangan           : " +hasil2+"\n"
                    + "      Total gaji         : " +gaji2;

            JOptionPane.showMessageDialog(null, PESAN2);
            break;
            case 4:
                JOptionPane.showMessageDialog(null,"Terimakasih atas kunjungan anda..!!!");
                System.exit(0);
                break;
        default:
            String meseg="Maaf, Pilihan Anda Tidak Tersedia Di Menu Kami";
            JOptionPane.showMessageDialog(null,meseg);
            break;

        }
    }

}
Contoh Program java dengan Switch Case Rating: 4.5 Diposkan Oleh: Adhy

No comments:

Post a Comment