Blogger Widgets

Rabu, 04 Desember 2013

CARA MEMBUAT PROGRAM PENGHITUNGAN GAJI PEGAWAI DENGAN C++

Contoh kasus perhitungan gaji dengan golongan sebagai berikut :

1. Gaji Pokok
  - Jika Golongan I      : Rp.900.000
  - Jika Golongan II     : Rp.1.100.000
  - Jika Golongan III   : Rp.2.000.000
2. Gaji Lembur / Jam  : Rp. 45.000
3. Total Gaji Lembur   : Lama Lembur * Gaji Lembur/Jam
4. Gaji Kotor               : Gaji Pokok + Total Gaji Lembur/ Jam
5. Potongan, terdiri dari :
  - Pajak                       : 2,5% dari Total Gaji Kotor
  -Asuransi                   :5 % dari Total Gaji Kotor
6.Gaji Bersih               : Gaji Kotor - Potongan

LANGKAH - LANGKAH MEMBUAT PROGRAM GAJI PEGAWAI DENGAN GOLONGAN, SEBAGAI BERIKUT :

1. Buka aplikasi Dev C++ yang sudah ada, atau klik Disini untuk mendownload aplikasinya.

2. Setelah itu buat Program baru "File -> New -> Source File".
Maka akan muncul seperti gambar di bawah

 3. Langkah selanjutnya masukan coding seperti di bawah.
#include <cstdlib>

#include <iostream>



using namespace std;



int main(int argc, char *argv[])

{

    char nama;/**/char gol;

                int gaji_pokok;

                int gaji_lembur=45000,lama_lembur,;

               

    cout<<"DAFTAR PERHITUNGAN GAJI PEGAWAI\n==========================================================\n\n";

    cout<<"Nama Pegawai       :";fflush(stdin);cin.get(nama);

    cout<<"Golongan<1,2,3>    :";fflush(stdin);cin>>gol;

    cout<<"\n";      

   

    //Penentuan Gaji_Pokok

        if (gol == '1')

                                {gaji_pokok=900000;}

                                else if (gol == '2')

                                {gaji_pokok=1100000;}

                                else if (gol == '3')

                                {gaji_pokok=2000000;}

  

  //-Penentuan Gaji_Pokok

   

    cout<<"Gaji Pokok         : Rp."<<gaji_pokok<<"\n";

    cout<<"Lama Lembur        : ";cin>>lama_lembur;

   

    //Rumus Perhitungan

    int total_gaji_lembur=gaji_lembur*lama_lembur;

    int gaji_kotor=gaji_pokok+total_gaji_lembur;

    int pajak=0.025*gaji_kotor;

                long int total_gaji_kotor=gaji_pokok+total_gaji_lembur;

                int asuransi=0.05*total_gaji_kotor;

                int gaji_bersih=total_gaji_kotor-(asuransi+pajak);

    //-Rumus Perhitungan

   

    cout<<"Total Gaji Lembur  : Rp."<<total_gaji_lembur<<"\n";

    cout<<"Gaji Kotor         : Rp."<<gaji_kotor<<"\n";

    cout<<"\n";

   

    cout<<"POTONGAN \n";

    cout<<"Pajak      <2,5%%>  : Rp."<<pajak<<"\n";

    cout<<"Asuransi     <5%%>  : Rp."<<asuransi<<"\n";

    cout<<"Gaji Bersih         : Rp."<<gaji_bersih<<"\n";

   

    system("PAUSE");

    return EXIT_SUCCESS;


}

Maka akan
 Dan gambar di bawah.
4. Setelah langkah memasukan coding selesai, Lalu kita cek apakah codingnya sudah benar - benar cocok seperti di atas atau tidak Dengan pilih "Menu -> Execute-> Compile -> Save",
    Tunggu proses selesai...
    Bila proses terjadi seperti gambar di bawah maka terjadi kesalahan dalam memasukan coding di atas, cek terlebih dahulu cocokan coding tersebut dengan contoh coding di atas, usahakan harus benar -benar cocok.
    Kalau sudah benar - benar cocok maka akan seperti gambar di bawah.
5. Langkah terahir kita RUN programnya dengan cara "EXECUTE -> RUN" atau "CTRL+F10".
      *Masukan Nama Pegawai
      *Masukan Golongan
      *Masukan Lama Lembur
    Maka akan seprti gambar dibawah.

    Sekian tutorial untuk Menghitung Gaji Pegawai Dengan Golongan, Semoga bisa bermanfaat bagi anda.
    ==============TERIMA KASIH==============

1 komentar:

  1. kalo pas di Run muncul tulisan "Project is not compiled" padahal udah sy compile.. itu gimana ya ?? mohon pencerahannya, masih newbie banget :D

    BalasHapus