Senin, 23 April 2012

Menghitung Gaji Karyawan C++ Percabangan

Berikut program untuk menghitung daftar gaji karyawan :
#include <iostream.h>
#include <conio.h>

main()
{
char nama[30];
int status,anak;
long int gaji_pokok, tunj_nikah, tunj_anak,gaji_bersih;
cout<<"\t Input Data\n";
cout<<" Nama Karyawan             : ";
cin>>nama;
cout<<" Gaji Pokok                : ";
cin>>gaji_pokok;
cout<<"     Status Pernikahan\t\n";
cout<<" (1.Nikah,  2.Belum) [1/2] : ";
cin>>status;
if (status==1)
{
tunj_nikah=0.1*gaji_pokok;
cout<<" Jumlah Anak                : ";
cin>>anak;
if (anak<2)
{
tunj_anak=0.05*gaji_pokok;
}
else
{
tunj_anak=0.1*gaji_pokok;
}
}

else if (status==2)
{
tunj_nikah=0;
}

else
{
cout<<" Anda Salah Memasukkan Kode\n";
}

gaji_bersih=gaji_pokok+tunj_nikah+tunj_anak;

cout<<"\n\t Input Data\n";
cout<<" Nama Karyawan   : "<<nama<<endl;
cout<<" Gaji Pokok      : Rp. "<<gaji_pokok<<endl;
cout<<" Tunjangan Nikah : Rp. "<<tunj_nikah<<endl;
cout<<" Tunjangan Anak  : Rp. "<<tunj_anak<<endl;
cout<<" Gaji Bersih     : Rp. "<<gaji_bersih<<endl;
getch();
}

Hasil Run :


0 komentar:

Posting Komentar

Silahkan Tinggal Pesan Untuk Kemajuan Blog Ini