Thursday 11 April 2013

Menghitung Gaji Karyawan


#include<stdio.h>
main()
{
char nip[9], nama[15];
int gol,st;
float gapok,tjg,gk,pph,gb;
clrscr();
printf("DAFTAR GAJI PEGAWAI\n");
printf("Inputkan NIP Pegawai               : "); scanf("%s" ,&nip);
printf("Inputkan Nama Pegawai              : "); scanf("%s" ,&nama);
printf("Inputkan Golongan (1-4)            : "); scanf("%d" ,&gol);
printf("Inputkan Status (1=Maried,2=single): "); scanf("%d" ,&st);
if (gol==1)
  gapok=900000;
if (gol==2)
  gapok=1250000;
if (gol==3)
  gapok=1750000;
if (gol==4)
  gapok=2500000;
if (st==1)
  tjg=0.25*gapok;
if (st==2)
  tjg=0.05*gapok;
gk=gapok+tjg;
pph=0.1*gapok;
gb=gk-pph;
printf("Gaji Pokok                         : %.2f\n",gapok);
printf("Tunjangan                        : %.2f\n",tjg);
printf("Gaji Kotor                        : %.2f\n",gk );
printf("PPh                                  : %.2f\n",pph);
printf("Gaji Bersih                       : %.2f\n",gb );
getch();
}

No comments:

Post a Comment