Contoh kasus SWITCH-CASE
pada DEV C++
Nama : Moh aly maskur
Kelas : 1B
No : 20
14090071
Daftar
Perhitungan Gaji Pegawai . dengan menerapkan konsep input –output serta
penyeleksian kondisi pada C++,dengan kasus seperti dibawah ini :
1. Gaji Pokok :
-
Jika
golongan I : Rp. 800.000,-
-
Jika
golongan II : Rp. 1,200,000,-
-
Jika
golongan III : Rp. 2,500.000,-
2. Gaji lembur/jam :Rp. 50,000,-
3. Total Gaji Lembur :Lama Lembur*Gai/Jam
4. Gaji Pokok :Gaji Pokok + Total Gaji Lembur
5. Potongan, Terdiri dari :
-
Pajak : 2,5 % dari Total Gaji Kotor
-
Asuransi : 5% dari Total Gaji Kotor
6. Gaji Bersih : Gaji Kotor – Potongan
Data yang di
inputkan adalah :
a.
Nama Pegawai
b. Golongan
c.
LamaLembur
Hasil Output
nanti yang akan dihasilkan adalah sebagai berikut :
Caranya
adalah kita buka dulu C++ nya,kemudian klik File > sorot ke New > lalu klik Sourch file
atau CTRL +N.setelah itu kita tulis seperti di bawah ini :
#include<iostream>
#include<stdlib.h>
using
namespace std;
int main(int
argc,char *argv[])
{
char nama;/**/char gol;
int gaji_pokok;
int gaji_lembur=50000,lama_lembur;
cout<<"DAFRAT PERHITUNGAN GAJI
PEGAWAI\n==============================\n\n";
cout<<"Nama Pegawai :";fflush(stdin);cin.get(nama);
cout<<"Golongan
:";fflush(stdin);cin>>gol;
cout<<"\n";
//Penentuan Gaji_Pokok
if (gol == '1')
{gaji_pokok=800000;}
if (gol == '2')
{gaji_pokok=1200000;}
if (gol == '3')
{gaji_pokok=2500000;}
//-Penentuan Gaji_Pokok
cout<<"Gaji Pokok :
Rp."<<gaji_pokok<<"\n";
cout<<"Lama Lembur :
";cin>>lama_lembur;"\n";
//Rumus Perhitungan
int
total_gaji_lembur=gaji_lembur*lama_lembur;
int
gaji_kotor=total_gaji_lembur+gaji_pokok;
int pajak=0.025*gaji_kotor;
long int
total_gaji_kotor=gaji_pokok+total_gaji_lembur;
int asuransi=0.05*total_gaji_kotor;
long int gaji_bersih=total_gaji_kotor-(asuransi+pajak);
//-Rumus Perhitungan
cout<<"Total Gaji Lembur :
Rp."<<total_gaji_lembur<<endl;
cout<<"Gaji Kotor :
Rp."<<gaji_kotor<<endl;
cout<<"POTONGAN"<<endl;
cout<<"Pajak <2,5%> : Rp."<<pajak<<endl;
cout<<"Asuransi <5%>
: Rp."<<asuransi<<endl;
cout<<"Gaji Bersih :
Rp."<<gaji_bersih<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Setelah kita
selesai menulis kasus di atas, kemudian klik COMPILE > OK > RUN .
Demikian
contoh kasus perhitungan gaji pegawai,yang saya deskripsikan dengan bahasa
pemograman C++.semoga contoh di atas bisa berguna buat kalian semua.
Wassalammu’alaikum
wr.wb


