Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdlib.h>
- #include <stdio.h>
- using namespace std;
- main(){
- char nama_pembeli[20];
- int no_struk, kode_buku, jumlah_buku, uang_bayar, harga_bayar;
- float potongan, uang_kembalian, total_harga, ppn, total_dengan_ppn;
- string nama_buku, hadiah;
- cout << "======= Menu Kode Buku ======= \n1. Sukses Belajar Pemograman C++\n2. Kunci Pribadi yang Sukses \n3. Kunci Pribadi yang Sukses \n=========================" << endl;
- cout << "Nama Pembeli : "; gets(nama_pembeli);
- cout << "Kode Buku : "; cin >> kode_buku;
- cout << "Jumlah Buku : "; cin >> jumlah_buku;
- cout << "No Struk : "; cin >> no_struk;
- switch(kode_buku){
- case 1:
- nama_buku = "Sukses Belajar Pemograman C++";
- harga_bayar = jumlah_buku * 50000;
- break;
- case 2:
- nama_buku = "Kunci Pribadi yang Sukses";
- harga_bayar = jumlah_buku * 35000;
- break;
- case 3:
- nama_buku = "Mencari Mutiara di Dasar Hati";
- harga_bayar = jumlah_buku * 45000;
- break;
- default:
- cout << "Mohon Masukkan Kode Buku!";
- exit(EXIT_FAILURE);
- break;
- }
- if(jumlah_buku > 5){
- hadiah = "Anda mendapatkan Note Book";
- potongan = harga_bayar * 0.2;
- }else if(jumlah_buku > 2 && jumlah_buku < 5){
- hadiah = "Anda mendapatkan Pulpen";
- potongan = harga_bayar * 0.1;
- }else{
- hadiah = "Maaf anda tidak mendapat bonus.";
- potongan = 0;
- }
- total_harga = harga_bayar - potongan;
- ppn = (harga_bayar - potongan) * 0.1;
- total_dengan_ppn = (harga_bayar - potongan) - ppn;
- system("CLS");
- cout << "======================= BAYAR =========================" << endl;
- cout << "\tPembeli : " << nama_pembeli << endl;
- cout << "\tAnda memilih Buku : " << nama_buku << endl;
- cout << "\tHadiah : " << hadiah << endl;
- cout << "\tHarga Bayar : " << harga_bayar << " | Potongan : " << potongan << endl;
- cout << "\tHarga bayar dengan potongan : " << total_harga << endl;
- cout << "\tTotal Harga Bayar dengan PPN 10% : " << total_dengan_ppn << endl;
- cout << "\tMasukkan uang bayar anda : Rp."; cin >> uang_bayar;
- cout << "======================= =========================" << endl;
- if(uang_bayar < total_dengan_ppn){
- cout << "\tUang anda Kurang. Silahkan menghutang." << endl;
- }else{
- cout << "\tUang kembali anda adalah : " << uang_bayar - total_dengan_ppn << endl;
- }
- cout << "=======================================================" << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement