Program C++ Hitung Honor Karyawan Kontrak - Sedikit
kenalan tentang C++ gan, bahasa pemrograman C++ bisa disebut sebagai
bahasa pemrograman tingkat menengah ( middle level programming language) yang
berarti juga termasuk dalam bahasa tingkat tinggi (high level programming
language).
Dan pada kesempatan ini saya akan sharing tentang program sederhana
untuk Hitung Honor Karyawan Kontrak , Program ini menggunakan bahasa C++ dengan
software Borland C++ 5.02/dev C++.
Source
Code :
#include
<stdio.h>
#include
<conio.h>
main()
{
char nama[20];
int gol,pend,jml;
int honor=450000;
int lembur;
float tj, diterima;
printf(" PROGRAM
HITUNG HONOR KARYAWAN KONTRAK\n");
printf(" PT. PANAS TIRIS
SEJAHTERA\n");
printf("INPUT :\n");
printf("NAMA KARYAWAN =");gets(nama);
printf("Golongan [1/2/3]
=");scanf("%d",&gol);
printf("JUMLAH JAM KERJA
=");scanf("%d",&jml);
printf("\n");
printf("OUTPUT :\n");
switch(gol){
case 1 :
printf("KARYAWAN
YANG BERNAMA :%s\n",nama);
printf("HONOR
TETAP RP. :%d\n",honor);
tj=0.05*honor;
printf("TUNJANGAN
JABATAN RP. :%0.0f\n",tj);
if(jml>8){
lembur=(jml-8)*5000;
}else{
lembur=jml*0;}
printf("HONOR
LEMBUR RP. :%d\n",lembur);
printf("========================================+\n");
diterima=honor+tj+lembur;
printf("HONOR YANG
DI TERIMA RP. :%0.0f\n",diterima);
break;
case 2 :
printf("KARYAWAN
YANG BERNAMA :%s\n",nama);
printf("HONOR
TETAP RP. :%d\n",honor);
tj=0.10*honor;
printf("TUNJANGAN
JABATAN RP. :%0.0f\n",tj);
if(jml>8){
lembur=(jml-8)*5000;
}else{
lembur=jml*0;}
printf("HONOR
LEMBUR RP. :%d\n",lembur);
printf("========================================+\n");
diterima=honor+tj+lembur;
printf("HONOR YANG
DI TERIMA RP. :%0.0f\n",diterima);
break;
case 3 :
printf("KARYAWAN
YANG BERNAMA :%s\n",nama);
printf("HONOR
TETAP RP. :%d\n",honor);
tj=0.15*honor;
printf("TUNJANGAN
JABATAN RP. :%0.0f\n",tj);
if(jml>8){
lembur=(jml-8)*5000;
}else{
lembur=jml*0;}
printf("HONOR
LEMBUR RP. :%d\n",lembur);
printf("========================================+\n");
diterima=honor+tj+lembur;
printf("HONOR YANG
DI TERIMA RP. :%0.0f\n",diterima);
break;
default :
printf("Pilihan Yang anda masukan salah");
}
}
Ket : Untuk Melihat Hasilnya Tekan CTRL + F9 jika di dev C++
No comments:
Post a Comment