Tugas10.1

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; //Function NOT Return Value (Without Parameter) void garis() { cout<<"---------------------------------------------"<<endl; } //Function NOT Return Value (Without Parameter) void judul() { garis(); cout<<"Program Perhitungan Jasa dan Komisi"<<endl; garis(); } //Function NOT Return Value (Without Parameter) void ttd(){ garis(); cout<<"Nama : Muhammad Chairul Ramadhani"<<endl; cout<<"Email : irulmuhamad50@gmail.com"<<endl; } //Function NOT Return (With Parameter) void tampilkanTotal(int total) { cout<<"Hasil total adalah Rp."<<total<<endl; } //Function Return Value (Without Parameter) int hitungJasa (int pendapatan) { if (pendapatan <= 200000) { return 10000; } else if (pendapatan <= 500000) { return 20000; } else { return 30000; } } //Function Return Value (With Parameter) int hitungKomisi (int pendapatan) { if (pendapatan <= 200000) { return pendapatan * 0.1; } else if (pendapatan <= 500000) { return pendapatan * 0.15; } else { return pendapatan * 0.2; } } int main() { int pendapatan, jasa, komisi, total; judul(); // Input pendapatan cout << "Pendapatan hari ini Rp.<input> "; cin >> pendapatan; cout << "\n\n\nKETENTUAN\n"; garis(); cout << "| Pendapatan | Jasa | Komisi |" <<endl; garis(); cout << "|<=200.000 | 10 rb | 10 Persen |" <<endl; cout << "|<=500.000 | 20 rb | 15 Persen |" <<endl; cout << "|> 500.000 | 30 rb | 20 Persen |" <<endl; garis(); 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\n"; garis(); // Hitung jasa dan komisi jasa = hitungJasa (pendapatan); komisi = hitungKomisi (pendapatan); // Hitung total total = pendapatan + jasa + komisi; // Output hasil cout << "Uang jasa: Rp. " << jasa << endl; cout << "Uang komisi: Rp. " << komisi << endl; garis(); tampilkanTotal(total); cout<<endl; ttd(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines