Selasa, 05 Mei 2015
Menghitung Gaji Bersih Seorang Karyawan di C++
- Buatlah program untuk menghitung gaji bersih dari seorang karyawan, dengan ketentuan sebagai berikut :
- Karyawan memperoleh tunjangan istri 10% dari gaji pokok apabila statusnya sudah menikah.
- Memperoleh tunjangan anak apabila mempunyai anak. Jumlah anak kecil dari 2 maka tunjangan anak 5% dari gaji pokok, sedangkan jumlah anak lebih besar dari 2 maka tunjangan anak 10% dari gaji pokok.
- Gaji bersih diperoleh dari tunjangan istri + tunjangan anak + gaji pokok.
#include<iostream>
using namespace std;
int main()
{
int ti,st,ja,gp,gb,ta; // Variabel angka
string status; // Variabel kata
cout<<"Input Gaji Pokok : "; cin>>gp; // Mengimput Gaji Pokok
cout<<endl<<"Status Menikah [1.Ya 2.Tidak]\n"; // Menamplkan Pertanyaan Status Menikah
cout<<"Input Satus Menikah : "; cin>>st; // Mengimput Status Menikah
if(st==1) // Memproses Jika Memilih Satu Maka di proses bagian di dalam skrip
{
ti = gp*0.1;
status = "Menikah";
cout<<"Jumlah Anak : "; cin>>ja;
if(ja<=2)
{
ta=gp*0.5;
}
else
{
ta=gp*0.1;
}
}
else
{
status="Belum Menikah";
ti=0;
ja=0;
}
gb = gp + ti + ta;
cout<<"\n\nPendapatan Pegawai : "<<endl; // Menampilkan
cout<<"Gaji Pokok : "<<gp<<endl; // Menampilkan
cout<<"Satus : "<<status<<endl; // Menampilkan
cout<<"Tunjangan Istri : "<<ti<<endl; // Menampilkan
cout<<"Tunjangan Anak : "<<ta<<endl; // Menampilkan
cout<<"Gaji Bersih : "<<gb<<endl; // Menampilkan
}
SELAMAT MENCOBA
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar