Anda di halaman 1dari 1

Program untuk membaca value dari lembar waktu/timesheet karyawan lalu menghitung serta

mencetak gaji mingguan untuk karyawan tersebut. Value yang dibaca adalah jumlah jam reguler
bekerja, total jam lembur dan tingkat upah per jam. Pembayaran mingguannyaadalah upah dari jam
kerja reguler ditambah upah untuk jam lembur bekerja (jika ada). Pembayaran untuk jam kerja
reguler dihitung dari (rate upah karyawan dikalikan total jam kerja reguler); pembayaran untuk jam
lembur bekerja dihitung dari (rate upah karyawan dikali total jam lembur bekerja dikali 1.5)

BEGIN

Seminggu = (sysdate-7)-sysdate

1 input nama, jam_regular, jam_lembur, upah_perjam

2 Menghitungupah_regular = jam_regular ¿ upah_perjam

3 Condition upah_lembur

If jam_lembur = NULL || jam_lembur = 0 THEN

Status = false

upah_lembur = 0

Else

Status = true
Meghitung upah_lembur= jam_lembur ¿ upah_perjam ¿ 1.5

ENDIF

END

4 Menghitung gaji_mingguan =upah_regular+¿ upah_lembur

slip_gaji_mingguan = “Pembayaran gaji karyawan mingguan : periode “+ seminggu +

”Nama : “+ nama +”

PENGHASILAN

Jam kerja Regular : “+jam_regular+” Jam

Jam Kerja lembur : “+jam_regular+” Jam

Total jam Regular = Rp. “+ upah_regular +”

Total jam Lembur = Rp. “+ upah_lembur +”

TOTAL = Rp. “+ gaji_mingguan +”

Anda mungkin juga menyukai