Untuk Script coding C++nya bisa dilihat langsung dibawah ini.
#include<iostream.h>
#include<conio.h>
using namespace std;
int main()
{
int jamkerja,lembur,jamtanpalembur,upahlembur,upahkes,upah,seminggu,upahseminggu,lemburseminggu;
char nama[20],golongan[20];
system("title Program Gaji Karyawan");
cout<<"\nNama Karyawan : ";
cin>>nama;
cout<<"Golongan [a/b/c/d] : ";
cin>>golongan;
cout<<"Jumlah Jam Kerja : ";
cin>>jamkerja;
cout<<endl;
if (jamkerja>48)
{
lembur=jamkerja-48;
jamtanpalembur=48;
}
else
{
lembur=0;
jamtanpalembur=jamkerja;
}
upahlembur=lembur*3000;
if(golongan=="a")
{
upah=jamtanpalembur*4000;
}
else
if(golongan=="b")
{
upah=jamtanpalembur*5000;
}
else
if(golongan=="c")
{
upah=jamtanpalembur*6000;
}
else
if(golongan=="d")
{
upah=jamtanpalembur*7000;
}
else
{
cout<<"Golongan Tidak Ketemu"<<endl;
cout<<endl;
}
//upah karyawan
upahkes=upah+upahlembur;
cout<<"====================================";
cout<<"\n Hasil Penghitungan Gaji Karyawan";
cout<<"\n====================================";
cout<<endl;
cout<<"Nama Karyawan : "<<nama<<endl;
cout<<"Upah Kerja : Rp "<<upah<<endl;
cout<<"Lembur : Rp "<<upahlembur<<endl;
cout<<"Upah Keseluruhan : Rp "<<upahkes<<endl;
getche();
}
Semoga bermanfaat.
5 Komentar
golongan tidak dapat ditemukan
Assalammualikum kak,,mau tanya bagaiman cara membuat program C++ yang ini kak:
1. Dengan menggunakan konsep switch-case atau gotu(pilih yang anda bisa) buatlah sebuah program menampilkan menu yang terdiri dari: 1. Biodata, 2. Program Hitung Gaji Karyawan, 3. Exit/keluar.
2. Untuk menu 1. Biodata, berisikan biodata anda yang terdiri dari nama, nim, ttl, lokal, jurusan, dan fakultas.
3. Untuk menu 2. Program Hitung Gaji Karyawan dimana memiliki ketentuan berikut:
a. Gaji pokok perbulan adalah Rp. 1.800.000;
b. Tunjangan jabatan
• Golongan 1 : 5% * Gaji pokok
• Golongan 2 :10% * Gaji pokok
• Golongan 3 :15% * Gaji pokok
4. Honor lembur Rp. 15.000;/jam. Dimana jumlah wajib kerja adalah 8 jam selama 5 hari dalam waktu 1 bulan (4 minggu) sehingga jam wajib kerja berjumlah 160 jam. Lelebihan jam kerja hitung sebagai jam lembur. Sehingga totol honor lembur = jam lembur * Rp. 15.000;
5. Jumlah honor yang di terima = Gaji Pokok + Tunjangan Jabatan + Total Honor Lembur.
6. Layar masukan terdiri dari:
Program Hitung Gaji Karyawan PT.Nim Anda
Nama Karyawan :
Golongan Jabatan (1/2/3) :
Jumlah Jam Kerja :
7. Layar Keluaran Berupa :
Karyawan Bernama
Honor yang diterima yang terdiri dari
Tunjangan Jabatan Rp..................
Honor lembur Rp.............
Gaji Pokok Rp................
Total Gaji Rp..................
8. Untuk menu 3. Exit/keluar, apabila di pilih maka program berhenti atau keluar dari program
untuk upahnya tidak terbaca solusinya bagaimana ya?
tolong bantu dong buatkan perputaran dan perulangan nya
Program C++ Menghitung Gaji Karyawan/Pegawai - Rumah No 48 >>>>> LINK AKTIF!!!
>>>>> LINK AKTIF!!!
Program C++ Menghitung Gaji Karyawan/Pegawai - Rumah No 48 >>>>> LINK AKTIF!!!
>>>>> LINK AKTIF!!!
Program C++ Menghitung Gaji Karyawan/Pegawai - Rumah No 48 >>>>> LINK AKTIF!!!
>>>>> LINK AKTIF!!!
Silahkan berkomentar dan Terima kasih
*Untuk menyisipkan Emoticon, pilih Emoticonnya
*Untuk menyisipkan Kode, gunakan konversi kode
Konversi KodeEmoticon