Contoh program c++ menghitung gaji karyawan
Pada kesempatan kali ini saya akan memberikan source kode menghitung gaji karyawan menggunakan bahasa pemograman C++, lihat source kode nya di bawah ini :
#include<stdio.h>
#include<conio.h>
#include<iostream>
#include<stdlib.h>
#include<string.h>
using namespace std;
int main()
{
char nama[20];
int gol,jam,edu;
long int total,hon_tetap=300000,tunj_jab=0,tunj_pend=0, lembur=0;
system("cls");
cout<<"============================="<<endl;
cout<<"program hitung gaji karyawan "<<endl;
cout<<"============================="<<endl;
cout<<"nama karyawan :";
gets(nama);
cout<<"golongan jabatan
(1) (2) (3) :";
cin>>gol;
cout<<"tingkat pendidikan (1)sma (2)d1 (3)d3 (4)s1:";
cin>>edu;
cout<<"jumlah jam kerja :";
cin>>jam;
switch(gol)
{
case 3:
tunj_jab=0.15*hon_tetap;
break;
case 2:
tunj_jab=0.1*hon_tetap;
break;
case 1:
tunj_jab=0.05*hon_tetap;
break;
default:
cout<<"anda salah memasukkan golongan";
break;
}
switch(edu)
{
case 4:
tunj_pend=0.3*hon_tetap;
break;
case 3:
tunj_pend=0.02*hon_tetap;
break;
case 2:
tunj_pend=0.05*hon_tetap;
break;
case 1:
tunj_pend=0.025*hon_tetap;
break;
default:
cout<<"anda salah memasukkan pendidikan";
}
if (jam<8)
{cout<<"\ntidak dapat honor lembur"<<endl;
}
else
{
lembur=(jam-8)*3500;
}
cout<<endl<<endl;
cout<<"karyawan yang bernama :"<<nama<<endl;
cout<<"honor tetap
:"<<hon_tetap<<endl;
cout<<"tunjangan jabatan
:"<<tunj_jab<<endl;
cout<<"tunjangan pendidikan
:"<<tunj_pend<<endl;
cout<<"honor lembur
:"<<lembur<<endl;
cout<<"_______________________________________+"<<endl;
total=hon_tetap+tunj_jab+tunj_pend+lembur;
cout<<"jumlah honor yang di terima :"<<total<<endl;
getch();
}
Hasil Run :
Semoga source code menghitung gaji karyawan dalam bahasa pemograman C++ diatas bermanfaat
Langganan:
Posting Komentar (Atom)

Tidak ada komentar:
Posting Komentar