Kasus menghitung gaji karyawan
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#define tarif 75000;
long int hitungGajiKotor(int jk)
{
long int gk;
gk=jk*tarif;
return(gk);
}
float hitungPotongan(long int gk)
{
float pt;
if (gk>1000000)
pt = 0.15*gk;
else
pt = 0;
return(pt);
}
main()
{
char nama[16];
int jamKerja;
long int gajiKotor;
float potongan, gajiBersih;
cout<<"Tuliskan nama karyawan : ";
cin>>nama;
cout<<"Tuliskan jam kerjanya : ";
cin>>jamKerja;
gajiKotor=hitungGajiKotor(jamKerja);
potongan=hitungPotongan(gajiKotor);
gajiBersih=gajiKotor-potongan;
cout<<"Nama keryawan : " <<nama<< "\n";
cout<<"Gaji Kotornya : " <<gajiKotor<< "\n";
cout<<"Potongannya : " <<potongan<< "\n";
cout<<setiosflags(ios::showpoint)<< setw(15)<< setprecision(2);
cout<<"Gaji bersihnya : " <<gajiBersih<< "\n";
getch();
return 0;
}
Comments
Post a Comment