Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdlib.h>
- using namespace std;
- int main(){
- int kelas, menu_tujuan, jumlah_tiket, harga, total, diskon, uang_bayar, kembalian, orang;
- string tujuan;
- float total_tiket;
- cout << "PESAN TIKET KERETA API" << endl;
- cout << "Pilihan kelas : \n\t1.) Ekonomi \n\t2.) Bisnis" << endl;
- cout << "Mohon pilih tujuan : " ; cin >> kelas;
- if(kelas == 1){
- system ("CLS");
- cout << "Anda memilih kelas Ekonomi..." << endl;
- cout << "Pilihan kelas : \n\t1.) Jakarta (Rp. 37.000) \n\t2.) Yogyakarta (Rp. 63.000) \n\t3.) Solo (Rp. 72.500)" << endl;
- cout << "Mohon pilih tujuan !" ; cin >> menu_tujuan;
- cout << "Jumlah tiket : " ; cin >> jumlah_tiket;
- switch(menu_tujuan){
- case 1:
- tujuan = "Jakarta";
- harga = 37.000;
- total_tiket = orang * 37.000;
- break;
- case 2:
- tujuan = "Yogyakarta";
- harga = 63.000;
- total_tiket = orang * 63.000;
- break;
- case 3 :
- tujuan = "Solo";
- harga = 72.500;
- total_tiket = orang * 72.500;
- break;
- default:
- cout << "Mohon masukkan pesanan !" << endl;
- exit (EXIT_FAILURE);
- break;
- }
- if(orang > 5){
- total = total_tiket * 0.5;
- diskon = total_tiket - total;
- cout << "Total : " << total_tiket << endl;
- cout << "Total yang harus kamu bayar :" << diskon << endl;
- cout << "Masukkan uang bayar : "; cin >> uang_bayar;
- }else{
- diskon = total_tiket;
- cout << "Total yang harus kamu bayarkan adalah Rp." << diskon << endl;
- cout << "Masukkan Uang Bayar : "; cin >> uang_bayar;
- }
- kembalian = uang_bayar - diskon;
- if(kembalian == 0){
- cout << "Uang bayar mu senilai Rp." << uang_bayar << endl;
- }else{
- cout << "Uang bayar mu senilai Rp." << uang_bayar << endl;
- cout << "Kembalian mu senilai Rp." << kembalian << endl;
- }
- if(kelas == 2)
- system ("CLS");
- cout << "Anda memilih kelas Bisnis..." << endl;
- cout << "Pilihan kelas : \n\t1.) Jakarta (Rp. 46.500) \n\t2.) Yogyakarta (Rp. 75.000) \n\t3.) Solo (Rp. 87.500)" << endl;
- cout << "Mohon pilih tujuan !" ; cin >> menu_tujuan;
- cout << "Jumlah tiket : " ; cin >> jumlah_tiket;
- switch(menu_tujuan){
- case 1:
- tujuan = "Jakarta";
- harga = 46.500;
- total_tiket = orang * 46.500;
- break;
- case 2:
- tujuan = "Yogyakarta";
- harga = 75.000;
- total_tiket = orang * 75.000;
- break;
- case 3 :
- tujuan = "Solo";
- harga = 87.500;
- total_tiket = orang * 87.500;
- break;
- default:
- cout << "Mohon masukkan pesanan !" << endl;
- exit (EXIT_FAILURE);
- break;
- }
- if(orang > 5){
- total = total_tiket * 0.10;
- diskon = total_tiket - total;
- cout << "Total : " << total_tiket << endl;
- cout << "Total yang harus kamu bayar :" << diskon << endl;
- cout << "Masukkan uang bayar : "; cin >> uang_bayar;
- }else{
- diskon = total_tiket;
- cout << "Total yang harus kamu bayarkan adalah Rp." << diskon << endl;
- cout << "Masukkan Uang Bayar : "; cin >> uang_bayar;
- }
- kembalian = uang_bayar - diskon;
- if(kembalian == 0){
- cout << "Uang bayar mu senilai Rp." << uang_bayar << endl;
- }else{
- cout << "Uang bayar mu senilai Rp." << uang_bayar << endl;
- cout << "Kembalian mu senilai Rp." << kembalian << endl;
- }
- cout << "Terima kasih telah membeli tiket !" << endl;
- cout << "-----------------------------------" << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement