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