0% found this document useful (0 votes)
9 views

Program C

program mesin press manual

Uploaded by

angger krisna
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Program C

program mesin press manual

Uploaded by

angger krisna
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

#include <iostream>

#include <conio.h>

#include <string>

using namespace std;

int main()

string nama[10];

int jum, gol[10],jkerja[10],jlembur[10];

int
gapok[10],glembur[10],tun_pengabdian[10],pajakgapok[10],pajaklembur[10],totpajak[10],gajibersih
[10];

cout<<"Masukan Jumlah Karyawan : ";

cin>>jum;

cout<<endl;

for (int i=1;i<=jum;i++){

cout<<"KARYAWAN KE-"<<i<<endl;

cout<<"Masukan Nama : ";

cin>>nama[i];

cout<<"Masukan Golongan : ";

cin>>gol[i];

cout<<"Masukan Jumlah Jam Kerja : ";

cin>>jkerja[i];

switch (gol[i]){

case 1 :

gapok[i]=1486500;

tun_pengabdian[i]=250000;

break;

case 2 :

gapok[i]=1926000;
tun_pengabdian[i]=300000;

break;

case 3 :

gapok[i]=2456700;

tun_pengabdian[i]=350000;

break;

case 4 :

gapok[i]=2899500;

tun_pengabdian[i]=400000;

break;

default :

gapok[i]=0;

tun_pengabdian[i]=0;

if (jkerja[i]>173){

jlembur[i]=jkerja[i]-173;

}else{

jlembur[i]=0;

glembur[i]=jlembur[i]*20000;

pajakgapok[i]=0.05*gapok[i];

pajaklembur[i]=0.05*glembur[i];

totpajak[i]=pajakgapok[i]+pajaklembur[i];

gajibersih[i]=((gapok[i]+tun_pengabdian[i]+glembur[i])-totpajak[i]);

cout<<endl;

cout<<"PROGRAM MENGHITUNG GAJI KARYAWAN"<<endl;

cout<<endl;
for (int i=1;i<=jum;i++){

cout<<" KARYAWAN KE-"<<i<<endl;

cout<<"Nama : "<<nama[i]<<endl;

cout<<"Gaji Pokok : "<<gapok[i]<<endl;

cout<<"Gaji Lembur : "<<glembur[i]<<endl;

cout<<"Pajak Gaji Pokok : "<<pajakgapok[i]<<endl;

cout<<"Pajak Lembur : "<<pajaklembur[i]<<endl;

cout<<"Total Pajak : "<<totpajak[i]<<endl;

cout<<"Tunjangan Pengabdian : "<<tun_pengabdian[i]<<endl;

cout<<"Gaji Diterima : "<<gajibersih[i]<<endl;

cout<<endl<<endl;

getch();

You might also like