//efek salju

Kamis, 08 November 2012

Menghitung Gaji Pokok menggunakan Program C++

#include <iostream.h>
int golongan, g_pokok, tunjang_gol, tunjang_makan, pajak;
int tunjangan_jabatan(int golongan);
int tunjangan_makanan(int golongan);
int pajak_gt();
int gaji_pokok(int gol)
{
if(gol==1)g_pokok = 2000000;
if(gol==2)g_pokok = 2500000;
if(gol==3)g_pokok = 3000000;
return(g_pokok);
}

int tunjangan_jabatan(int golongan)
{
if(golongan==1)tunjang_gol = 500000;
if(golongan==2)tunjang_gol = 1000000;
if(golongan==3)tunjang_gol = 1500000;
return(tunjang_gol);
}

int tunjangan_makanan(int gol_makan)
{
if(gol_makan==1)tunjang_makan = 50000;
if(gol_makan==2)tunjang_makan = 100000;
if(gol_makan==3)tunjang_makan = 200000;
return(tunjang_makan);
}

int pajak_gt()
{
pajak = (g_pokok+tunjang_gol+tunjang_makan)*0.05;
return(pajak);
}

void main()
{
cout<<"Golongan Berapa?";
cin>>golongan;
cout<<"Gaji Pokoknya adalah="<<gaji_pokok(golongan)<<endl;
cout<<"Tunjangan jabatannya adalah="<<tunjangan_jabatan(golongan)<<endl;
cout<<"Tunjangan makannya adalah="<<tunjangan_makanan(golongan)<<endl;
cout<<"Pajak Gaji dan Tunjangan adalah="<<pajak_gt()<<endl;
}