Tugas 10.1

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; // Nama : Nadzia Dibda // NIM : 3420230011 void garis() { puts("----------------------"); } void judul(){ garis(); cout << "Program Perhitungan Jasa dan Komisi" << endl; garis(); } void ketentuan() { cout<<"\nKETENTUAN"<<endl; garis(); cout << "| Pendapatan | Jasa | Komisi |" << endl; cout << "----------------------------------" << endl; cout << "| <=200.000 | 10 rb | 10 Persen |" << endl; cout << "| <=500.000 | 20 rb | 15 Persen |" << endl; cout << "| > 500.000 | 30 rb | 20 Persen |" << endl; cout << "----------------------------------" << endl; } void ttd(){ cout << "Nama : Nadzia Dibda" << endl; cout << "Email : dibdaaulina@gmail.com" << endl; } // function return value (with parameter) int hitungJasa(int pendapatan) { if (pendapatan <= 200000) { return 10000; } else if (pendapatan <= 500000) { return 20000; } else { return 30000; } } // Fungsi untuk menghitung komisi int hitungKomisi(int pendapatan) { if (pendapatan <= 200000) { return pendapatan * 0.10; } else if (pendapatan <= 500000) { return pendapatan * 0.15; } else { return pendapatan * 0.20; } } //function not return value (with parameter) void datadiri() { cout << "\n----------------------------------------" << endl; cout << "Nama : Nadzia Dibda" << endl; cout << "Email : dibdaaulina@gmail.com" << endl; } //function return value (with parameter) int main() { int pendapatan; judul(); cout << "Pendapatan hari ini Rp. <input> \n"; cin >> pendapatan; ketentuan(); garis(); int jasa = hitungJasa(pendapatan); int komisi = hitungKomisi(pendapatan); int total = pendapatan + jasa + komisi; cout << "Uang jasa Rp. " << jasa << endl; cout << "Uang komisi Rp. " << komisi << endl; garis(); cout << "Hasil total adalah Rp. " << total << endl; datadiri(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines