Soal ! PT. Perumahan Rakyat menjual 4 Type Rumah kepada Masyarakat.
Masing2 tipe dapat dibayar dengan 2 cara : 1. Kredit (10 Tahun) 2. Tunai
Ketentuannya sebagai berikut :
TIPE A Harga Tunai : 50.000.000 - Harga Kredit/Bulan Rp. 500.000
TIPE B Harga Tunai : 75.000.000 - Harga Kredit/Bulan Rp. 750.000
TIPE C Harga Tunai : 85.000.000 - Harga Kredit/Bulan Rp. 850.000
TIPE D Harga Tunai : 100.000.000 - Harga Kredit/Bulan Rp. 1.000.000
Sebagai Input :
1) Tipe Rumah
2) Jenis Pembayaran
Kode untuk Pembayaran Tunai = T
Kode untuk Pembayaran Kredit = K
Sebagai Proses :
Untuk mencari Total harga Rumah jika jenis pembayaran kredit dengan rumus :
Total Harga Rumah = 12* Angsuran per bulan * 10
Sebagai Output : Uang Pembayaran
C++ :
// Example program
#include <iostream>
#include <string>
using namespace std;
int main() {
long prm_harga[4][2] = {
{50000000, 500000},
{75000000, 750000},
{85000000, 850000},
{100000000, 1000000}
};
int pilih_rumah = 0;
string pilih_bayar = "";
int total_bayar = 0;
cout << "++ PT. Perumahan Rakyat ++\n";
cout << "1. Tipe A\n2. Tipe B\n3. Tipe C\n4. Tipe D\n";
cout << "Pilih Tipe Rumah : "; cin >> pilih_rumah;
cout << "Pilih Pembayaran - Kredit (K/k) - Tunai (T/t) : "; cin >> pilih_bayar;
switch(pilih_bayar == "K" || pilih_bayar == "k") {
case true : {
cout << "- Total Pembayaran (Kredit) : " << (12 * prm_harga[pilih_rumah - 1][1] * 10);
break;
}
default : {
cout << "- Total Pembayaran (Tunai) : " << prm_harga[pilih_rumah - 1][0];
break;
}
}
}
Pertanyaan ( Brainly ) : https://brainly.co.id/tugas/26232612
EmoticonEmoticon