- Soal :
Diketahui seorang karyawan mendapatkan gaji pokok, bonus, tunjangan anak, dan pajak.
Gaji pokok perhari adalah Rp.60.000 sedangkan untuk tunjangan per anak adalah Rp.500.000, dan untuk perhitungan bonus adalah ditambahkan 10% dari gaji total yang diterima....
Jika dalam satu bulan karyawan tersebut mendapatkan total gaji harian sebanyak kurang dari Rp.1.600.000 maka karyawan tersebut tidak mendapatkan bonus dan tidak dikenakan pajak.
- Jawaban :
#include <iostream.h>
#include <conio.h>
#include <windows.h>
void main()
{
system ("COLOR B");
clrscr();
main_menu:
char pilihan;
float gaji, bonus, bonuss, bonust, tunjangan, kerja, anak, keseluruhan, keseluruhann, pajak, pajakk, bersih;
cout<<"\n_____________PERHITUNGAN GAJI KARYAWAN______________"<<endl<<endl;
cout<<"MASUKAN JUMLAH KERJA : ";
cin>>kerja;
cout<<"MASUKAN JUMLAH ANAK : ";
cin>>anak;
gaji = kerja * (60000) ;
tunjangan = anak * (500000) ;
bonus = (gaji * 10) / 100 ;
bonust = (gaji * 0) / 100 ;
keseluruhan = (gaji + tunjangan) + bonus ;
keseluruhann = (gaji + tunjangan) + bonust;
cout<<"TOTAL GAJI HARIAN : "<<gaji<<endl;
cout<<"TOTAL TUNJANGAN ANAK : "<<tunjangan<<endl;
cout<<"BONUS ANDA : ";
if(bonuss, gaji>=1600000)
{
cout<<bonus<<endl;
}else{
cout<<bonust<<endl;
}
cout<<"GAJI KESELURUHAN SEBELUM PAJAK : ";
if(gaji>=1600000)
{
cout<<keseluruhan<<endl ;
}else{
cout<<keseluruhann<<endl;
}
pajak = gaji - 10 ;
pajakk = 0 ;
cout<<"PAJAK ANDA : ";
if(gaji>=1700000)
{
cout<<pajak<<endl;
}else{
cout<<pajakk<<endl;
}
bersih = (gaji + tunjangan) ;
cout<<"GAJI BERSIH YANG DITERIMA : ";
if(gaji>=1600000)
{
cout<<bersih + bonus<<endl;
}else{
cout<<bersih + bonust<<endl;
}
cout<<"\n\nAPAKAH ANDA INGIN MENGULANG KEMBALI (Y/N) : ";
cin>>pilihan;
if(pilihan=='Y' || pilihan=='y')
{
clrscr();
getch();
goto main_menu;
}
getch();
}
- Hasilnya akan seperti ini :
Penjelasan :
Nah di progam ini saya tambahkan color agar program bisa terlihat lebih mantapp!!
#include <windows.h>
system ("COLOR B"); ↠ ↠ B artinya ini melambangkan warna yang ingin digunakan
Beberapa lambang Color :
Nah di progam ini saya tambahkan color agar program bisa terlihat lebih mantapp!!
#include <windows.h>
system ("COLOR B"); ↠ ↠ B artinya ini melambangkan warna yang ingin digunakan
Beberapa lambang Color :
Nah jadi anda bisa tambahkan warna sesuai keinginan anda dan bisa anda gabungkan tapi hanya bisa menggabungkan 2 warna Oke!!
No comments:
Post a Comment