#include <iostream.h>
#include <stdio.h>
#include <conio.h>
main( )
{
char nama [30], golongan, absensi ;
long lembur, tunjab, gapok, gatot;
float jamker;
clrscr( );
cout<<"\t\t** PROGRAM HITUNG GAJI KARYAWAN
**";
cout<<"\n====================================================================";
cout<<"\n Nama Karyawan : ";gets(nama);
cout<<"Golongan Jabatan : ";cin>>golongan;
cout<<"Absensi : ";cin>>absensi;
cout<<"Jumlah jam kerja : ";cin>>jamker;
gapok = 3000000;
cout<<"\nKaryawan Yang Bernama
"<<nama;
switch (golongan)
{
case '1':
golongan = gapok*0.08;
break;
case '2':
golongan = gapok*0.09;
break;
case '3':
golongan = gapok*0.1;
break;
case '4':
golongan = gapok*0.11;
break;
default:
golongan = 0;
}
switch (absensi)
{
case '1':
absensi = gapok/5000;
break;
case '2':
absensi = gapok/10000;
break;
case '3':
absensi = gapok/15000;
break;
case '4':
absensi = gapok/20000;
break;
case '5':
absensi = gapok/25000;
break;
case '6':
absensi = gapok/30000;
break;
default:
absensi = 0;
}
if (jamker < 8 || jamker > 24)
{
lembur = 0;
}
else
lembur = (jamker - 8)*10000;
gatot = golongan + absensi + lembur + gapok;
cout<<"\n\nHonor Yang Diterima ";
cout<<"\n\tGolongan Rp. "<<tunjab;
cout<<"\n\tAbsensi Rp. "<<absensi;
cout<<"\n\tHonor Lembur Rp. "<<lembur;
cout<<"\n\t___________________________________________
+";
cout<<"\n\tGaji Total Rp. "<<gatot;
}
semoga bermanfaat.
BalasHapus