#include <iostream>
#include <string.h>
using namespace std;
//Teknik Informatika
//Nama : Moh.Faqih S.Karim
//NIM : 3420230034
void garis(int panjang) {
int i;
for(i=0; i<=panjang; i++){
printf("-");
}
cout<<endl;
}
void ttd() {
garis(36);
puts("Nama : Moh.Faqih S.Karim");
puts("Email : muhammadfaqih1434@gmail.com ");
}
void judul() {
garis(36);
puts("Program Perhitungan Jasa dan Komisi");
garis(36);
}
void keterangan() {
cout << "Harus Terdapat Function NOT Return Value (Without Parameter)" << endl;
cout << "Harus Terdapat Function NOT Return Value (With Parameter)" << endl;
cout << "Harus Terdapat Function Return Value (With Parameter)" << endl;
cout << "Harus Terdapat Function Return Value (Without Parameter)" << endl;
cout << "Harus Terdapat Struktur IF" << endl;
}
void ketentuan() {
cout<<"KETENTUAN"<<endl;
garis(36);
cout<<"| Pendapatan | Jasa | Komisi |"<<endl;
garis(36);
cout<<"| <=200.000 | 10000 | 10% |"<<endl;
cout<<"| <=500.000 | 20000 | 15% |"<<endl;
cout<<"| > 500.000 | 30000 | 20% |"<<endl;
garis(36);
}
int main() {
int pendapatan, jasa, komisi, total;
judul();
puts("Pendapatan hari ini Rp. <input>"); cin>>pendapatan;
cout<<endl<<endl;
ketentuan();
if(pendapatan <= 200000) {
jasa = 10000; komisi = 0.1 * pendapatan;
} else if(pendapatan <= 500000) {
jasa = 20000; komisi = 0.15 * pendapatan;
} else {
jasa = 30000; komisi = 0.2 * pendapatan;
}
total = pendapatan + jasa + komisi;
printf("Uang jasa Rp. %d\n", jasa);
printf("Uang komisi Rp. %d\n", komisi);
garis(36);
printf("Hasil total adalah Rp. %d\n", total);
cout<<endl;
ttd();
}