#include <iostream>
#include <string.h>
using namespace std;
// Nama: Roni Kurnia
// Nim : 3420230002
int pendapatan;
void garis() {
cout<<"======================================";
cout<<endl;
}
void judul() {
garis();
cout<<"Program Perhitungan Jasa Dan Komisi"<<endl;
garis();
}
void tabel() {
cout<<"KETENTUAN"<<endl;
garis();
cout<<"| Pendapatan | Jasa | Komisi |"<<endl;
garis();
cout<<"| <=200.000 | 10k | 10 Persen |"<<endl;
cout<<"| <=500.000 | 20k | 15 Persen |"<<endl;
cout<<"| > 500.000 | 30k | 20 Persen |"<<endl;
garis();
}
// Function TIDAK MENGEMBALIKAN Nilai (Tanpa Parameter)
void ttd() {
cout<<"Nama : Roni Kurnia"<<endl;
cout<<"Nim : 3420230002"<<endl;
cout<<"Email: Razzu4249@gmail.com"<<endl;
}
// Function TIDAK MENGEMBALIKAN Nilai (Dengan Parameter)
void hasilTotal(int total) {
cout<<"Hasil Total Adalah Rp."<<total<<endl;
}
// Function MENGEMBALIKAN Nilai (Tanpa Parameter)
int hjasa() {
if (pendapatan <= 200000) {
return 10000;
} else if (pendapatan <= 500000) {
return 20000;
} else {
return 30000;
}
}
// Function MENGEMBALIKAN Nilai (Dengan Parameter)
int hkomisi(int pendapatan) {
if (pendapatan <= 200000) {
return pendapatan * 0.10; // 10%
} else if (pendapatan <= 500000) {
return pendapatan * 0.15; // 15%
} else {
return pendapatan * 0.20; // 20%
}
}
int main() {
judul();
cout << "Masukkan pendapatan hari ini (Rp): ";
cin >> pendapatan;
cout << endl;
cout << endl;
tabel();
int jasa = hjasa();
int komisi = hkomisi(pendapatan);
int total = pendapatan + jasa + komisi;
cout << "Uang jasa: Rp. " << jasa << endl;
cout << "Uang komisi: Rp. " << komisi << endl;
garis();
hasilTotal(total);
garis();
ttd();
return 0;
}