Selasa, 22 Mei 2012

Program c++ (Menghitung Gaji Karyawan)


Program Menghitung Gaji Karyawan

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main (){
int j_anak,jk,sts,pd,gapok,t_istri,t_anak,gator,gaber,pajak;
char nm[20];
cout<<"Nama Karyawan =";gets(nm);
cout<<"\nJenis Kelamanin (1=laki-laki,2=perempuan) =";cin>>jk;
cout<<"\nStatus (0=Single, 1=Menikah) =";cin>>sts;
cout<<"\nPendidikan (1=D3, 2=S1, 3=S2)=";cin>>pd;
cout<<"\nJumlah Anak=";cin>>j_anak;

if(pd==1)
gapok=500000;
else if(pd==2)
gapok=750000;
else if(pd==3)
gapok=100000;
else
gapok=0;

if(jk==1 && sts==1)
t_istri=500000;
else
t_istri=0;
                      
if(jk==1 && sts==1 &&(j_anak>=1 && j_anak<=2))
t_anak=200000*j_anak;
else if(jk==1 && sts==1 && j_anak>2)
t_anak=200000*2;
else
t_anak=0;

gator=gapok+t_istri+t_anak;
pajak=gator*0.05;
gaber=gator-pajak;

cout<<"\nNama="<<nm;
cout<<"\nGaji Pokok="<<gapok;
cout<<"\nTunjangan Istri="<<t_istri;
cout<<"\nTunjangan Anak="<<t_anak;
cout<<"\nGaji Kotor="<<gator;
cout<<"\nPajak="<<pajak;
cout<<"\nGaji Bersih="<<gaber;

getch () ; }

2 komentar: