# Latihan 20122021

binariez
c_cpp
2 years ago
1.5 kB
23
Indexable
Never
```#include <iostream>

using namespace std;

int main(){
cout<<"========================================\n";
cout<<"|   PROGRAM MENGHITUNG GAJI KARYAWAN   |\n";
cout<<"========================================\n\n";

string nik, nama;
int gajiPokok, masaKerja, jlhAnak, tunjanganMK, tunjanganAnak, totalGaji;

cout<< "Input No. Induk Karyawan\t: " ; getline(cin, nik);
cout<< "Input Nama Karyawan\t\t: " ; getline(cin,nama);
cout<< "Input Gaji Pokok\t\t: " ; cin>> gajiPokok;
cout<< "Input Masa Kerja (Tahun)\t: " ; cin>> masaKerja;
cout<< "Input Jumlah Anak\t\t: " ; cin>> jlhAnak; cout<< endl;

if(masaKerja>=1 && masaKerja<=5){
tunjanganMK = gajiPokok*0.2;
}
else if(masaKerja>=6 && masaKerja<=10){
tunjanganMK = gajiPokok*0.3;
}
else if(masaKerja>=11 && masaKerja<=15){
tunjanganMK = gajiPokok*0.45;
}
else{
tunjanganMK = gajiPokok*0.5;
}

if(jlhAnak=0){
tunjanganAnak = 0;
}
else if(jlhAnak>=1 && jlhAnak<=3){
tunjanganAnak = 0.25*gajiPokok;
}
else{
tunjanganAnak = 0.3*gajiPokok;
}

totalGaji = gajiPokok + tunjanganMK + tunjanganAnak;

cout<<"Tunjangan Masa Kerja\t\t: Rp. " << tunjanganMK << endl;
cout<<"Tunjangan Anak\t\t\t: Rp. " << tunjanganAnak << endl;
cout<<"TOTAL GAJI DITERIMA\t\t: Rp. " << totalGaji << endl << endl;
cout <<"Terimakasih Sudah Menggunakan Aplikasi\n";
cout <<"               By: Azhar              \n";
cout <<"   Mahasiswa STMIK ROYAL KELAS SI-1N  \n";

return 0;
}```