Friday, November 29, 2013

Contoh Program C++ Menghitung Gaji Karyawan Berdasarkan Golongan Menggunakan fungsi Switch - Case

ketentuan:
Buatlah Program C++ untuk menghitung gaji.
Gaji didapat dari gaji pokok + tunjangan keluarga.
Gaji pokok didapat berdasarkan Golongan.
golongan 1 : 1200000 , golongan 2 : 1500000 , golongan 3 : 2100000;
Tunjangan keluarga diberikan pada masing-masing anak sebesar 10% dari gaji pokoknya ,  dan maksimal diberikan kepada 3 anak.
case program menghitung gaji berdasarkan golongan


Program :
#include <conio.h>
#include <iostream.h>
main(){
int golongan;
int jumlah_anak, gaji_pokok, tjg_klg, total_gaji;


cout<<" Program Menghitung Gaji"<<endl;
cout<<"[1] Golongan 1 = gaji pokok 1200000"<<endl;
cout<<"[2] Golongan 2 = gaji pokok 1500000"<<endl;
cout<<"[3] Golongan 3 = gaji pokok 2100000"<<endl;
cout<<" Masukkan golongan karyawan :";cin>>golongan;
cout<<"Masukkan jml anak :" ;cin>>jumlah_anak;

switch(golongan){
case 1:
gaji_pokok = 1200000;
   break;
case 2:
gaji_pokok = 1500000;
break;
case 3:
gaji_pokok = 2100000;
break;
default:
gaji_pokok = 2100000;
   }

if(jumlah_anak <= 3) {
tjg_klg = 0.1 * jumlah_anak * gaji_pokok;
}
else{
    tjg_klg = 0.1 * 3 * gaji_pokok;
   }
total_gaji = gaji_pokok + tjg_klg;

cout<<" maka total gaji adalah (setelah ditambah tunjangan keluarga) = "<<total_gaji;

getch();
}

Tampilan:


5 comments:

  1. kunjungi juga ya... blog dengan teman sama seperti ini Code Program . . .

    ReplyDelete
  2. gan, logika program untuk endl akhiran dari cout itu apa ya?

    ReplyDelete
  3. gan, saya mau nanya ni,tentang pehitungan gaji ,cara buat program coding nya ini gimananya ya??,

    Perhitungan Gaji
    -------------------
    masukan gaji pokok : Rp.10000000
    masukan tunjangan : Rp.3000000
    masukan bonus : Rp.2000000

    Penghasilan Tidak Kena Pajak : Rp.1200000
    Pajak pengahasilan : 5%
    Gaji kotor :Rp.15000000
    Besar pajak :Rp.690000
    Gaji bersih :Rp.14310000

    Dengan ketentuan sebagai berikut:
    Gaji kotor=gaji pokok+tunjangan+bonus
    besar pajak=(Gaji kotor-PTKP)*PPh
    gaji bersih=gaji kotor-besar pajak

    mohon jawaban nya ya gan?? terimakasih.

    ReplyDelete