import java.util.Scanner;
/**
*
* @author TRIYANTO
*/
public class hitunggaji {
public static void main(String[]args){
String nama,bagian;
int totalgaji=0,tunjangan_transport=0,asuransi =0;
int jhr=0;
int nik;
int gajipokok=0;
Scanner input = new Scanner(System.in);
Scanner data = new Scanner(System.in);
System.out.println("---------------------------------");
System.out.println("APLIKASI PENGGAJIAN KARYAWAN");
System.out.println("---------------------------------");
System.out.print("masukan Nama : ");
nama = input.nextLine();
System.out.print("masukan NIK : ");
nik = input.nextInt();
System.out.print("masukan Bagian Pekerjaan : ");
bagian = data.nextLine();
System.out.print("masukan jumlah Hari Masuk : ");
jhr = input.nextInt();
System.out.println("masukan pilih golongan : ");
System.out.println(" Tekan 1 untuk Golongan A");
System.out.println(" Tekan 2 untuk Golongan B");
System.out.println(" Tekan 3 untuk Golongan C");
int gol= input.nextInt();
if
//GOLONGAN A
(gol==1){gajipokok=3000000;tunjangan_transport=25000;asuransi=(int) 0.05;asuransi=(int) (3000000*5)/100;}
else if
//GOLONGAN B
(gol==2){gajipokok=2500000;tunjangan_transport=25000;asuransi=(int) 0.03;asuransi=(int) (2500000*3)/100;}
else if
//GOLONGAN C
(gol==3){gajipokok=3000000;tunjangan_transport=25000;}
{
tunjangan_transport=25000*jhr;
totalgaji=(gajipokok+tunjangan_transport)-asuransi;
System.out.println("-----------------------------------");
System.out.println("PRINT DATA GAJI KARYAWAN");
System.out.println("-----------------------------------");
System.out.println("Nama Karyawan : "+nama);
System.out.println("Nik Karyawan : "+nik);
System.out.println("Bagian Pekerjaan : "+bagian);
System.out.println("-----------------------------------");
System.out.println("gajipokok : Rp"+gajipokok);
System.out.println("asuransi : Rp"+asuransi);
System.out.println("tunjangan transport : Rp"+tunjangan_transport);
System.out.println("-----------------------------------");
System.out.println("total gaji : Rp"+totalgaji);
System.out.println("-----------------------------------");
}
}
}
hasil nya ::
run:
---------------------------------
APLIKASI PENGGAJIAN KARYAWAN
---------------------------------
masukan Nama : Triyanto
masukan NIK : 1655201085
masukan Bagian Pekerjaan : Teknisi
masukan jumlah Hari Masuk : 28
masukan pilih golongan :
Tekan 1 untuk Golongan A
Tekan 2 untuk Golongan B
Tekan 3 untuk Golongan C
1
-----------------------------------
PRINT DATA GAJI KARYAWAN
-----------------------------------
Nama Karyawan : Tri yanto
Nik Karyawan : 1655201085
Bagian Pekerjaan : Teknisi
-----------------------------------
gajipokok : Rp 3000000
asuransi : Rp 150000
tunjangan transport : Rp 700000
-----------------------------------
total gaji : Rp 3550000
-----------------------------------
BUILD SUCCESSFUL (total time: 26 seconds)
selanjutnya tugas 2 masih dalam pembuatan :) .....
Tidak ada komentar:
Posting Komentar