Advertisement
0xCor3

menu buku [QUIZ]

Oct 14th, 2019
339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.35 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4. using namespace std;
  5.  
  6. main(){
  7.     char nama_pembeli[20];
  8.     int no_struk, kode_buku, jumlah_buku, uang_bayar, harga_bayar;
  9.     float potongan, uang_kembalian, total_harga, ppn, total_dengan_ppn;
  10.     string nama_buku, hadiah;
  11.     cout << "======= Menu Kode Buku ======= \n1. Sukses Belajar Pemograman C++\n2. Kunci Pribadi yang Sukses \n3. Kunci Pribadi yang Sukses \n=========================" << endl;
  12.     cout << "Nama Pembeli : "; gets(nama_pembeli);
  13.     cout << "Kode Buku : "; cin >> kode_buku;
  14.     cout << "Jumlah Buku : "; cin >> jumlah_buku;
  15.     cout << "No Struk : "; cin >> no_struk;
  16.     switch(kode_buku){
  17.         case 1:
  18.             nama_buku = "Sukses Belajar Pemograman C++";
  19.             harga_bayar = jumlah_buku * 50000;
  20.             break;
  21.         case 2:
  22.             nama_buku = "Kunci Pribadi yang Sukses";
  23.             harga_bayar = jumlah_buku * 35000;
  24.             break;
  25.         case 3:
  26.             nama_buku = "Mencari Mutiara di Dasar Hati";
  27.             harga_bayar = jumlah_buku * 45000;
  28.             break;
  29.         default:
  30.             cout << "Mohon Masukkan Kode Buku!";
  31.             exit(EXIT_FAILURE);
  32.             break;
  33.     }
  34.     if(jumlah_buku > 5){
  35.         hadiah = "Anda mendapatkan Note Book";
  36.         potongan = harga_bayar * 0.2;
  37.     }else if(jumlah_buku > 2 && jumlah_buku < 5){
  38.         hadiah = "Anda mendapatkan Pulpen";
  39.         potongan = harga_bayar * 0.1;
  40.     }else{
  41.         hadiah = "Maaf anda tidak mendapat bonus.";
  42.         potongan = 0;
  43.     }
  44.     total_harga = harga_bayar - potongan;
  45.     ppn = (harga_bayar - potongan) * 0.1;
  46.     total_dengan_ppn = (harga_bayar - potongan) - ppn;
  47.     system("CLS");
  48.     cout << "======================= BAYAR =========================" << endl;
  49.     cout << "\tPembeli : " << nama_pembeli << endl;
  50.     cout << "\tAnda memilih Buku : " << nama_buku << endl;
  51.     cout << "\tHadiah : " << hadiah << endl;
  52.     cout << "\tHarga Bayar : " << harga_bayar << " | Potongan : " << potongan << endl;
  53.     cout << "\tHarga bayar dengan potongan : " << total_harga << endl;
  54.     cout << "\tTotal Harga Bayar dengan PPN 10% : " << total_dengan_ppn << endl;
  55.     cout << "\tMasukkan uang bayar anda : Rp."; cin >> uang_bayar;
  56.     cout << "=======================       =========================" << endl;
  57.     if(uang_bayar < total_dengan_ppn){
  58.         cout << "\tUang anda Kurang. Silahkan menghutang." << endl;
  59.     }else{
  60.         cout << "\tUang kembali anda adalah : " << uang_bayar - total_dengan_ppn << endl;
  61.     }
  62.     cout << "=======================================================" << endl;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement