Program C++ Menghitung Gaji Karyawan/Pegawai

Berikut ini adalah contoh coding menghitung gaji karyawan dengan C++, dalam program ini Menjelaskan tentang pembagian gaji yang terdiri dari 4 golongan, masing-masing golongan berbeda gaji dan menghitung gaji lembur jika jumlah kerja lebih dari 48.

program-c-menghitung-gaji

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.

Bagikan ke

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


:)
:(
=(
^_^
:D
=D
|o|
@@,
;)
:-bd
:-d
:p
Copyright © 2013-2014 Rumah No 48 - All Rights Reserved
Back to Top