Laman

Rabu, 07 November 2012

Program gaji karyawan

#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;
}

1 komentar: