Menghitung Gaji Bersih Dengan IF
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 02.50
#include<iostream.h>
#include<conio.h>
void main()
{
float tunjangan,pajak;
long int gaber,gapok;
char nip[7],nama[20],gol;
int anak;
cout<<"NIP : ";cin>>nip;
cout<<"Nama : ";cin>>nama;
cout<<"Golongan: ";cin>>gol;
cout<<"Anak : ";cin>>anak;
if ((gol=='A')||(gol=='a'))
{
gapok=1000000;
pajak=gapok*0.1;
if (anak>=2)
{
tunjangan = gapok * 0.1;
}
else
{
tunjangan = gapok * 0.07;
}
}
if ((gol=='B')||(gol=='b'))
{
gapok=1250000;
pajak=gapok*0.1;
if (anak>=2)
tunjangan=gapok*0.125;
else
tunjangan=gapok*0.08;
}
if ((gol=='C')||(gol=='c'))
{
gapok=1500000;
pajak=gapok*0.1;
if (anak>=2)
tunjangan=gapok*0.15;
else
tunjangan=gapok*0.09;
}
if ((gol=='D')||(gol=='d'))
{
gapok=1750000;
pajak=gapok*0.1;
if (anak>=2)
tunjangan=gapok*0.175;
else
tunjangan=gapok*0.1;
}
clrscr();
cout<<"NIP : "<<nip<<endl;
cout<<"Nama : "<<nama<<endl;
cout<<"Golongan : "<<gol<<endl;
cout<<"Anak : "<<anak<<endl;
cout<<"Gaji Pokok = "<<gapok<<endl;
cout<<"pajak = "<<pajak<<endl;
cout<<"tunjangan = "<<tunjangan<<endl;
gaber=(gapok + tunjangan) - pajak;
cout<<"Gaji Bersih = "<<gaber<<endl;
getch();
}


Comments (0)
Posting Komentar