Sabtu, 14 Juli 2018

Scanner di aplikasi netbeans

 ini adalah contoh coding pembuatan aplikasi prongram yang di buat menggunakan aplikasi  netbeans dengan menggunakan perintah Scanner, selamat mencobak teman-teman....

Scanner Nik = new Scanner (System.in);
        System.out.print("Input Nik =");
        String n=Nik.nextLine();
       
        switch (n){
            case "00123456":
                System.out.println("Nama = Andi");
                System.out.println("Alamat = Jl.S.M.Raja");
                System.out.println("Pendidikan = S1");
                break;
            case "00112233" :
                System.out.println("Nama = Siska");
                System.out.println("Alamat = Jl.mawar");
                System.out.println("Pendidikan = D3");
                break;
             case "00221324" :
                System.out.println("Nama = Anton");
                System.out.println("Alamat = Jl.Dame");
                System.out.println("Pendidikan = S2");
                break;
              case "00242688" :
                System.out.println("Nama = Dina");
                System.out.println("Alamat = Gang Sepakat");
                System.out.println("Pendidikan = D3");
                break;
              case "00236501" :
                System.out.println("Nama = Lisa");
                System.out.println("Alamat = Jl.Baru");
                System.out.println("Pendidikan = S1");
                break;
              case "00997755" :
                System.out.println("Nama = Dimas");
                System.out.println("Alamat = Jl.S.M.Raja");
                System.out.println("Pendidikan = S2");
                break;
              case "00441266" :
                System.out.println("Nama = Mona");
                System.out.println("Alamat = Jl.Saudara");
                System.out.println("Pendidikan = D3");
                break;
              case "00773214" :
                System.out.println("Nama = Tini");
                System.out.println("Alamat = Gang Sepakat");
                System.out.println("Pendidikan = S1");
                break;
              default:
                System.out.println("Data Tidak Terdaftar");
                break;
        }
       
        Scanner golongan = new Scanner(System.in);
        System.out.print("Input Golongan   =");
        String gol =golongan.nextLine();
        double gapok1,gapok2,gapok3,gapok4,
                tunjab1,tunjab2,tunjab3,tunjab4,
                potongan1,potongan2,potongan3,potongan4,
                bpjs1,bpjs2,bpjs3,bpjs4,
                pajak1,pajak2,pajak3,pajak4,
                jamsostek1,jamsostek2,jamsostek3,jamsostek4,
                transportasi1,transportasi2,transportasi3,transportasi4,
                uangmakan1,uangmakan2,uangmakan3,uangmakan4,
                tunkelmenikah,tunkelbelummenikah,tunak,
                totalgaji1,totalgaji2,totalgaji3,totalgaji4;
       
        gapok1=2000000;
        gapok2=2700000;
        gapok3=3800000;
        gapok4=4200000;
        tunjab1=gapok4*0.8;
        tunjab2=gapok3*0.6;
        tunjab3=gapok2*0.4;
        tunjab4=gapok1*0.2;
        transportasi1=gapok4*0.3;
        transportasi2=gapok3*0.3;
        transportasi3=gapok2*0.3;
        transportasi4=gapok1*0.3;
        uangmakan1=0.4*gapok1;
        uangmakan2=0.4*gapok2;
        uangmakan3=0.4*gapok3;
        uangmakan4=0.4*gapok4;
        pajak1=0.3*gapok1;
        pajak2=0.3*gapok2;
        pajak3=0.3*gapok3;
        pajak4=0.3*gapok4;
        bpjs1=0.2*gapok1;
        bpjs2=0.2*gapok2;
        bpjs3=0.2*gapok3;
        bpjs4=0.2*gapok4;
        jamsostek1=0.1*gapok1;
        jamsostek2=0.1*gapok2;
        jamsostek3=0.1*gapok3;
        jamsostek4=0.1*gapok4;
        potongan1=pajak1+bpjs1+jamsostek1;
        potongan2=pajak2+bpjs2+jamsostek2;
        potongan3=pajak3+bpjs3+jamsostek3;
        potongan4=pajak4+bpjs4+jamsostek4;
        tunkelmenikah=gapok1*0.4;
        tunkelbelummenikah=gapok1*0;
        tunak=gapok1*0.2;
        totalgaji1=gapok1+tunjab1+tunkelmenikah+tunak+transportasi1+uangmakan1;
        totalgaji2=gapok2+tunjab2+tunkelmenikah+tunak+transportasi2+uangmakan2;
        totalgaji3=gapok3+tunjab3+tunkelmenikah+tunak+transportasi3+uangmakan3;
        totalgaji4=gapok4+tunjab4+tunkelmenikah+tunak+transportasi4+uangmakan4;
       
        switch (gol){
            case "III A":
                System.out.println("Jabatan Direktur");
                System.out.println("Gaji Pokok "+gapok4);
                System.out.println("Tunjangan Jabatan "+tunjab1);
                System.out.println("Transportasi "+transportasi1);
                System.out.println("Uang makan "+uangmakan1);
                System.out.println("Pajak "+pajak1);
                System.out.println("BPJS "+bpjs1);
                System.out.println("Jamsostek "+jamsostek1);
                System.out.println("Potongan "+potongan1);
                break;
            case "III B":
                System.out.println("Jabatan HRD");
                System.out.println("Gaji Pokok "+gapok3);
                System.out.println("Tunjangan Jabatan "+tunjab2);
                System.out.println("Transportasi "+transportasi2);
                System.out.println("Uang makan "+uangmakan2);
                System.out.println("Pajak "+pajak2);
                System.out.println("BPJS "+bpjs2);
                System.out.println("Jamsostek "+jamsostek2);
                System.out.println("Potongan "+potongan2);
                break;
            case "III C":
                System.out.println("Jabatan Asisten");
                System.out.println("Gaji Pokok "+gapok2);
                System.out.println("Tunjangan Jabatan "+tunjab3);
                System.out.println("Transportasi "+transportasi3);
                System.out.println("Uang makan "+uangmakan3);
                System.out.println("Pajak "+pajak3);
                System.out.println("BPJS "+bpjs3);
                System.out.println("Jamsostek "+jamsostek3);
                System.out.println("Potongan "+potongan3);
                break;
            case "III D":
                System.out.println("Jabatan Staff ");
                System.out.println("Gaji Pokok "+gapok1);
                System.out.println("Tunjangan Jabatan "+tunjab4);
                System.out.println("Transportasi "+transportasi4);
                System.out.println("Uang makan "+uangmakan4);
                System.out.println("Pajak "+pajak4);
                System.out.println("BPJS "+bpjs4);
                System.out.println("Jamsostek "+jamsostek4);
                System.out.println("Potongan "+potongan4);
                break;
            default:
                System.out.println("Data Tidak Terdaftar");
                break;
        }
       
       
        Scanner STATUS= new Scanner(System.in);
        System.out.print("Status =   ");
        String status=STATUS.nextLine();
       
        switch(status) {
            case "Menikah":
                System.out.println("Tunjangan Keluarga"+tunkelmenikah);
                System.out.println("Tunjangan Anak"+tunak);
               
              break;
            case "Belum Menikah" :
                System.out.println("Tunjangan Keluarga"+tunkelbelummenikah);
                break;
        }
       
        System.out.println("Total gaji ="+totalgaji1);

Tidak ada komentar:

Posting Komentar