sebenernya di kelompok 4 jago-jago coding semua,,,ane cuma orang culun yang bisanya baca sini situ trus ketik ulang susah apal rumus-rumus C++,,,,hehe,,,cuman niat ngerjain dengan tekun dan boleh dong hasil karyanya ikut di pajang di sini...biar semanget gitu...mantapp!!! tapi ntar kelompok 4 bakalan kumpul lagi buat lebih menyempurnakan programnya!! c u at the top..
oke,,mohon masukannya...berikut skrinsyut hasil akhirnya ::(teng tengg_))
maaf kalo tampilannya gak ciamik kaya kelompok 1,,,biar itu menjadi tugas orang desain...hahaha
lanjuuutt...berikut script nya : kagak pake lama ya...
#include<stdio.h>
#include<conio.h>#include<iostream.h>
main()
{
/* deklarasi tipe data */
long int total, hon_tetap=300000, tunj_jab=0, tunj_pend=0, lembur=0;
char nama[30];
int gol, jam, edu;
clrscr();
/* tampilan untuk input */
cout<<"PT. DINGIN DAMAI"<<endl;
cout<<"Program Hitung Honor Karyawan Kontrak"<<endl;
cout<<"-------------------------------------"<<endl;
printf("\n");
cout<<"Nama Karyawan : ";
gets(nama);
strupr (nama);
cout<<"Golongan (1 / 2 / 3) : ";
cin>>gol;
cout<<"Pendidikan (1)SMU (2)D3 (3)S1 : ";
cin>>edu;
cout<<"Jumlah Jam Kerja : ";
cin>>jam;
/* proses hitungan untuk tunjangan jabatan */
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!"<<endl;
break;
}
/* proses hitungan untuk tunjangan pendidikan */
switch (edu)
{
case 3 :
tunj_pend=0.075*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!"<<endl;
break;
}
/* proses hitungan untuk honor lembur */
if (jam < 8)
{
cout<<"Tidak dapat honor lembur!"<<endl;
}
else
{
lembur=(jam-8)*2500;
}
/* hasil akhir tampilan untuk output di layar */
printf("\n");
cout<<"------------------------------------"<<endl;
cout<<"Karyawan yang bernama : "<<nama<<endl;
cout<<" Honor Yang Diterima"<<endl;
cout<<"------------------------------------";
printf ("\n");
cout<<" Honor Tetap Rp. : "<<hon_tetap<<endl;
cout<<" Tunjangan Jabatan Rp. : "<<tunj_jab<<endl;
cout<<" Tunjangan Pendidikan Rp. : "<<tunj_pend<<endl;
cout<<" Honor Lembur Rp. : "<<lembur<<endl;
cout<<"--------------------------------------- +";
printf ("\n");
total=hon_tetap+tunj_jab+tunj_pend+lembur;
cout<<" Honor Yang Diterima Rp. : "<<total<<endl;
getch();
}
that's it...hope quietly simple for you !!!
best regard
Asenk
best regard
Asenk
Tidak ada komentar:
Posting Komentar