Dan presentase potongan yang digunakan sebagai berikut :
- Jika gaji kotor < 1.000.000 maka potongan sebesar 5%
- Jika gaji kotor >= 1.000.000 dan gaji kotor <= 1.500.000 potongan sebesar 10%
- Jika gaji kotor >= 1.500.000 potongannya sebesar 15%
Berikut source code program "Perhitungan Gaji Karyawan" :
#include<iostream.h>
#include<conio.h>
main()
{
int gb,gk,potongan;
cout<<"Program Menghitung Gaji\n\n";
cout<<"Masukkan Gaji Kotor = ";
cin>>gk;
if(gk>=1000000 && gk<=1500000)
{
potongan=gk*10/100;//potongan 10%
gb=gk-potongan;
cout<<"Total Gaji Sebelum Potongan = "<<gk;
cout<<"\nTotal Potongan = "<<potongan;
cout<<"\nGaji Bersih = "<<gb;
}
else
{
if(gk>15000000)
{
potongan=gk*15/100;//potongan 15%
gb=gk-potongan;
cout<<"Total Gaji Sebelum Potongan = "<<gk;
cout<<"\nTotal Potongan = "<<potongan;
cout<<"\nGaji Bersih = "<<gb;
}
else
{
potongan=gk*5/100;//potongan 5%
gb=gk-potongan;
cout<<"Total Gaji Sebelum Potongan = "<<gk;
cout<<"\nTotal Potongan = "<<potongan;
cout<<"\nGaji Bersih = "<<gb;
}
}
getch();
}
Tampilan untuk gaji kurang dari 1.000.000
Tampilan untuk gaji lebih dari 1.000.000 dan kurang dari 1.500.000
Tampilan untuk gaji lebih dari 1.500.000
Post program dan source code yang terkait :


