Contoh Program Aplikasi Penggajian (PT. Hoyama) Menggunakan C++

Kesempatan kali ini saya akan berbagi informasi mengenai pemrograman C++ contoh aplikasi penggajian untuk karyawan, dalam program yang saya buat merupakan program menghitung gaji untuk karyawan pekerja harian. Pekerja harian digaji berdasarkan jumlah jam kerjanya dan dalam satu jam sudah ditentukan besaran biayanya. Program ini juga menggunakan fungsi return (return value function) serta fungsi array.

Berikut langkahnya :
1. buka aplikasi borland C++
2. PIlih file > New > text edit
3. Pastekan koding berikut :

#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>

long honor(int jjk)
{
if (jjk>8)
return (jjk-8)*5000+15000;
else
return 15000;
}


main()
{
int jk,no;

struct
{
char nama[20];
int jjk;
}kry[10];

long total=0;
cout<<"====================================="<<endl;
cout<<"= Program Menghitung Honor Karyawan ="<<endl;
cout<<"= PT HOYAMA ="<<endl;
cout<<"====================================="<<endl;
cout<<endl;

cout<<"Masukan Jumlah Karyawan:"; cin>>jk;
for (no=1;no<=jk;no++)
{//for-buka
cout<<endl;
cout<<"Karyawan Ke"<<no<<endl;
cout<<"Nama Karyawan :";gets(kry[no].nama);
cout<<"Jumlah Jam Kerja:";cin>>kry[no].jjk;
}

clrscr();
cout<<" PT HOYAMA"<<endl;
cout<<"============================================"<<endl;
cout<<"No . NAma Jumlah Honor"<<endl;
cout<<" Karyawan Jam Kerja "<<endl;
cout<<"============================================"<<endl;
for (no=1;no<=jk;no++)
{


cout<<setiosflags(ios::left);
cout<<setw(3)<<no;
cout<<setw(9)<<kry[no].nama;
cout<<setiosflags(ios::right);
cout<<setw(8)<<kry[no].jjk;
cout<<setw(13)<<honor(kry[no].jjk);
cout<<endl;

total+=honor(kry[no].jjk);
}
cout<<"-----------------------------------------------"<<endl;
cout<<" Total Honor :"<<total<<endl;

getch();
}




4. Silahkan running programnya, maka hasilnya seperti dibawah ini ;

Keterangan : Masukkan jumlah karyawan yang akan menerima gaji

5. Tekan enter
Keterangan : Jumlah jam kerja adalah jam kerja pada hari karyawan bekerja, misalnya jika bekerja 21 hari dalam satu bulan dan dalam satu hari bekerja slama 8 jam, maka 8*21=168jam




6. Maka hasilnya seperti dibawah ini ;

 7. selesai, semoga menginspirasi anda ;)
0 Komentar untuk "Contoh Program Aplikasi Penggajian (PT. Hoyama) Menggunakan C++"

Silahkan Komentar sobat !
Berkomentarlah dengan sopan dan tidak menaruh link aktif!
Baca Aturan Berkomentar

Back To Top