""TERIMAKASI TELAH BERKUNJUNG KEBLOG SAYA""

Minggu, 31 Mei 2015

Quis Konsep Pemograman ” Menghitung Pembayaran Gaji Pegawai Menggunakan Program C++ ”


Buatlah output seperti tampilan berikut ini :

Informasi Pembayaran Gaji
------------------------------------------------------------------------------------------------
No   NIK   Nama Pegawai       Gol   Gaji Pokok      Pajak    Gaji Bersih
------------------------------------------------------------------------------------------------
 9
 9
 9
 ..
 ..
------------------------------------------------------------------------------------------------

Ketentuan Proses

1. NIK, Gol INPUT
2. Proses Nama Pegawai
     Jika NIK = 1 maka
                  Nama Pegawai = "Hendro"
     Jika NIK = 2 maka
                  Nama Pegawai = "Dian"
     Jika NIK = 3 maka
                  Nama Pegawai = "Jhoni"

3. Proses Gaji Pokok
     Jika GOL = 1 maka
                  GajiPokok= 1500000
     Jika GOL = 2 maka
                  GajiPokok= 2500000
     Jika GOL = 3 maka
                  GajiPokok= 3500000

4. Pajak = 0.05 * Gaji Pokok
5. Gaji Bersih = Gaji Pokok - Pajak




Penyelesaian :

#include “stdio.h”
main() {

char nip [0110], nama [Hendro] ;
char nip [0111], nama [Dian] ;
char nip [0112], nama [Jhoni] ;
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-3) : “) ;
scanf (“%d” ,&gol) ;
printf (“Inputkan Status (1=Maried,2=single): “) ;
scanf (“%d” ,&st) ;

if (gol==IIIa) gapok= 1500000 ;
if (gol==IIIb) gapok= 2500000 ;
if (gol==IIIc) gapok= 3500000 ;
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 () ;

}

Tidak ada komentar: