Minggu, 31 Mei 2015
Informasi Pembayaran Gaji menggunakan Bahasa C (Tugas Quis)
No NIK Nama Pegawai Golongan 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
JAWAB:
#include "stdio.h"
#include "conio.h"
void main (){
int i,NIK[15],Golongan[15],jumdata=5;
char *nama;
float pajak,gaji,gajibersih;
printf ("/n input NIK");
for (i=0; i<jumdata;i+1);
{
printf ("/n NIK:"); scanf ("%d",& nama[i]);
printf ("/n Golongan:"); scanf ("%",& gaji[i]);
}
clrscr(), printf ("/n Informasi Pembayaran Gaji");
printf ("/n ----------------------");
printf ("/n No NIK Nama Pegawai Golongan Gaji Pokok Pajak Gaji bersih");
printf ("/n ----------------------");
for (i=0;i<jumdata;i++);
if (NIK[i]= =1){
nama = "Hendro";
}else if (NIK[i]= =2){
nama = "Dian";
}else if (NIK[i]= = 3){
nama = "Jhoni";
}
for (i=0;i<jumdata;i++);
if (Golongan[i]= =1){
gaji=1500000;
}else if (Golongan[i]= =2){
gaji=2500000;
}else if (Golongan[i]= =3){
gaji=.3500000;
}
Pajak = 0.05 * Gaji;
Gaji Bersih = Gaji- Pajak;
gotoxy (1,6+i):printf ("%d %d %s ", i+1,NIK[i],nama);
gotoxy (30,6+i); printf ("%10.0f %d %10.0f", Golongan[i], gaji, gajibersih,pajak);
}
printf ("/n ----------------------------");
}
}
Langganan:
Posting Komentar (Atom)





0 komentar:
Posting Komentar