PROBLEM :
Gaji bersih dihitung dengan aturan :
Gaji Bersih = Gaji Pokok + Tunjangan – Pajak.
• Gaji Pokok didapat secara otomatis dari perusahaan sesuai dengan karir dan jabatan.
• Tunjangan didapat sesuai dengan jumlah anak, sedangkan setiap anak mendapat tunjangan Rp. 155.000
• Pajak dibayar sesuai dengan gaji pokok, yaitu 1% dari gaji pokok.
ALGORITMA :

  1. Masukkan Gaji Pokok ( gapok )
  2. Masukkan Jumlah Anak ( anak )
  3. Proses Penghitungan Tunjangan :     tunj = anak * 155000;
  4. Tampilkan Tunjangan
  5. Proses Penghitungan Pajak :    pjk = gapok * 0.01;
  6. Tampilkan Besarnya Pajak
  7. Proses Penghitungan Gaji Bersih :    gaber = gapok + tunj – pjk;
  8. Tampilkan Gaji Bersih

source program
#include
main()
{
int gaber,gapok,tunj,anak;
float pjk;
printf(“Pajak Menghitung Gaji Bersih Seorang Karyawan\n”);
printf(“=============================================\n”);
printf(“Masukkan Gaji Pokok = Rp. “);scanf(” %d”,&gapok);
printf(“\nTUNJANGAN DIDAPAT BERDASARKAN JUMLAH ANAK\n”);
printf(“Masukkan Jumlah Anak : “);scanf(” %d”,&anak);
tunj = anak * 155000;
printf(“\nTunjangan Anda adalah = Rp. %d\n”,tunj);
printf(” \nPAJAK DIBAYAR 10% DARI JUMLAH GAJI POKOK\n”);
pjk = gapok * 0.01;
printf(“Pajak Anda adalah = Rp. %2.f\n”,pjk);
gaber = gapok + tunj – pjk;
printf(“\nJadi Gaji Bersih Anda adalah = Rp. %d\n\n”,gaber);
printf(” =============================================\n”);
}

output program

About these ads