Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- int main (){
- int belanja, total_harga;
- int batas_diskon = 1102019;
- string status1, status2, alamat, kk;
- cout<<"Silahkan Masukkan Alamat Anda : ";
- cin>>alamat;
- cout<<"SILAHKAN MASUKKAN STATUS ANDA"<<endl;
- cout<<"Inputkan 's' (Single) atau 'm' (menikah) : ";
- cin>>status1;
- cout<< "Inputan 'y' (punya anak) atau 'b' (belum punya anak) : ";
- cin>>status2;
- cout << "Total belanja anda : ";
- cin >> belanja;
- cout<<"Inputkan 'y' (memiliki Kartu Keluarga) atau 't' (tidak memiliki Kartu Keluarga) : ";
- cin>>kk;
- if (alamat == "makassar")
- {
- if ((status1 == "m") && (status2 == "y") && (belanja >= batas_diskon)){
- cout << "Diskon 75%" << endl;
- total_harga = belanja - (belanja * 0.75);
- }else if ((status1 == "m") && (status2 == "b") && (belanja >= batas_diskon) && (kk == "y")){
- cout << "Diskon 50%" << endl;
- total_harga = belanja - (belanja * 0.5);
- }else if ((status1 == "s") && (status2 == "b") && (belanja >= batas_diskon) && (kk == "y")){
- cout << "Diskon 25% " << endl;
- total_harga = belanja - (belanja * 0.25);
- }else if ((status1 == "m") && (status2 == "b") && (belanja >= batas_diskon) && (kk == "t")){
- cout << "Diskon 10%" << endl;
- total_harga = belanja - (belanja * 0.10);
- }
- }
- else{
- if ((status1 == "m") && (status2 == "y") && (belanja >= batas_diskon)){
- cout << "Diskon 75%" << endl;
- total_harga = belanja - (belanja * (0.75+0.10));
- }else if ((status1 == "m") && (status2 == "b") && (belanja >= batas_diskon) && (kk == "y")){
- cout << "Diskon 50%" << endl;
- total_harga = belanja - (belanja * (0.5+0.10));
- }else if ((status1 == "s") && (status2 == "b") && (belanja >= batas_diskon) && (kk == "y")){
- cout << "Diskon 25% " << endl;
- total_harga = belanja - (belanja * (0.25+0.10));
- }else if ((status1 == "m") && (status2 == "b") && (belanja >= batas_diskon) && (kk == "t")){
- cout << "Diskon 10%" << endl;
- total_harga = belanja - (belanja * (0.10+0.10));
- }
- }
- cout <<"Total harga yang dibayar hanya : " << total_harga << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement