Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.83 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3. using namespace std;
  4. int main()
  5. {
  6.     int aqua, biogua, isiulang, esbatu, lpg3kg;
  7.     int jmlh_aqua, jmlh_biogua, jmlh_isiulang, jmlh_esbatu, jmlh_lpg3kg;
  8.     int harga_aqua, harga_biogua, harga_isiulang, harga_esbatu, harga_lpg3kg, kode, pilihan, total, bayar, kembali;
  9.     harga_aqua = 18000;
  10.     harga_biogua = 11000;
  11.     harga_isiulang = 5000;
  12.     harga_esbatu = 1000;
  13.     harga_lpg3kg = 21000;
  14.     //jmlh_esbatu = 0;
  15.    
  16.     awal:
  17.         cout << "+===========================================================+\n";
  18.         cout << "|                        TOKO SHOFI                         |\n";
  19.         cout << "+===========================================================+\n";
  20.         cout << "|  Kode  |          Produk          |         Harga         |\n";
  21.         cout << "+========+==========================+=======================+\n";
  22.         cout << "|   1    | Air Galon Aqua           |    Rp. 18.000.00      |\n";
  23.         cout << "|   2    | Air Galon Biogua         |    Rp. 11.000.00      |\n";
  24.         cout << "|   3    | Air Isi Ulang Galon      |    Rp. 5.000.00       |\n";
  25.         cout << "|   4    | Es Batu                  |    Rp. 1.000.00       |\n";
  26.         cout << "|   5    | LPG 3 kg                 |    Rp. 21.000.00      |\n";
  27.         cout << "+===========================================================+\n";
  28.         cout << endl;
  29.         cout << "Masukkan kode produk yang akan dibeli\t: ";
  30.         cin  >> kode;
  31.         cout << endl;
  32.        
  33.         if (kode==1)
  34.         {
  35.             aqua:
  36.                 cout << "+===========================================================+\n";
  37.                 cout << "|  Kode  |          Produk          |         Harga         |\n";
  38.                 cout << "+========+==========================+=======================+\n";
  39.                 cout << "|   1    | Air Aqua Galon           |    Rp. 18.000.00      |\n";
  40.                 cout << "+===========================================================+\n";
  41.                 cout << endl;
  42.                 cout << "Masukkan jmlh Air Aqua Galon yang akan dibeli\t: ";
  43.                 cin  >> jmlh_aqua;
  44.                 cout << endl;
  45.                 if (jmlh_aqua<0)
  46.                 {
  47.                     cout << "Masukkan jmlh lebih besar dari 0 \n";
  48.                     goto aqua;
  49.                 } else {
  50.                     aqua = harga_aqua * jmlh_aqua;
  51.                     cout << "Ingin belanja lagi ?\n";
  52.                     cout << "[1] Ya \n[2] Tidak \n";
  53.                     cout << "Masukkan pilihan : ";
  54.                     cin  >> pilihan;
  55.                     system("CLS");
  56.                     if (pilihan == 1)  
  57.                     {
  58.                         goto awal;
  59.                        
  60.                     } else {
  61.                         goto hitung;
  62.                     }
  63.                    
  64.                 }
  65.         } else if(kode==2){
  66.             biogua:
  67.                 cout << "+===========================================================+\n";
  68.                 cout << "|  Kode  |          Produk          |         Harga         |\n";
  69.                 cout << "+========+==========================+=======================+\n";
  70.                 cout << "|   2    | Air Biogua Galon         |    Rp. 11.000.00      |\n";
  71.                 cout << "+===========================================================+\n";
  72.                 cout << endl;
  73.                 cout << "Masukkan jmlh Air Biogua Galon yang akan dibeli\t: ";
  74.                 cin  >> jmlh_biogua;
  75.                 cout << endl;
  76.                 if (jmlh_biogua<0)
  77.                 {
  78.                     cout << "Masukkan jmlh lebih besar dari 0 \n";
  79.                     goto biogua;
  80.                 } else {
  81.                     biogua = harga_biogua * jmlh_biogua;
  82.                     cout << "Ingin belanja lagi ?\n";
  83.                     cout << "[1] Ya \n[2] Tidak \n";
  84.                     cout << "Masukkan pilihan : ";
  85.                     cin  >> pilihan;
  86.                     system("CLS");
  87.                     if (pilihan == 1)
  88.                     {
  89.                         goto awal;
  90.                        
  91.                     } else {
  92.                         goto hitung;
  93.                     }
  94.                 }
  95.         }else if(kode==3){
  96.             isiulang:
  97.                 cout << "+===========================================================+\n";
  98.                 cout << "|  Kode  |          Produk          |         Harga         |\n";
  99.                 cout << "+========+==========================+=======================+\n";
  100.                 cout << "|   3    | Air Isi Ulang Galon      |    Rp. 5.000.00       |\n";
  101.                 cout << "+===========================================================+\n";
  102.                 cout << endl;
  103.                 cout << "Masukkan jmlh Air Isi Ulang Galon yang akan dibeli\t: ";
  104.                 cin  >> jmlh_isiulang;
  105.                 cout << endl;
  106.                 if (jmlh_isiulang<0)
  107.                 {
  108.                     cout << "Masukkan jmlh lebih besar dari 0 \n";
  109.                     goto isiulang;
  110.                 } else {
  111.                     isiulang = harga_isiulang * jmlh_isiulang;
  112.                     cout << "Ingin belanja lagi ?\n";
  113.                     cout << "[1] Ya \n[2] Tidak \n";
  114.                     cout << "Masukkan pilihan : ";
  115.                     cin  >> pilihan;
  116.                     system("CLS");
  117.                     if (pilihan == 1)
  118.                     {
  119.                         goto awal;
  120.                        
  121.                     } else {
  122.                         goto hitung;
  123.                     }
  124.                 }
  125.         }else if(kode==4){
  126.             esbatu:
  127.                 cout << "+===========================================================+\n";
  128.                 cout << "|  Kode  |          Produk          |         Harga         |\n";
  129.                 cout << "+========+==========================+=======================+\n";
  130.                 cout << "|   4    | Es Batu                  |    Rp. 1.000.00       |\n";
  131.                 cout << "+===========================================================+\n";
  132.                 cout << endl;
  133.                 cout << "Masukkan jmlh Es Batu yang akan dibeli\t: ";
  134.                 cin  >> jmlh_esbatu;
  135.            
  136.                 if (jmlh_esbatu < 0)
  137.                 {
  138.                     cout << "Masukkan jmlh lebih besar dari 0 \n";
  139.                     goto esbatu;
  140.                 } else {
  141.                     esbatu = harga_esbatu * jmlh_esbatu;
  142.                     cout << "Ingin belanja lagi ?\n";
  143.                     cout << "[1] Ya \n[2] Tidak \n";
  144.                     cout << "Masukkan pilihan : ";
  145.                     cin  >> pilihan;
  146.                     system("CLS");
  147.                     if (pilihan == 1)
  148.                     {
  149.                         goto awal;
  150.                        
  151.                     } else {
  152.                         goto hitung;
  153.                     }
  154.                 }
  155.         }else if(kode==5){
  156.             lpg3kg:
  157.                 cout << "+===========================================================+\n";
  158.                 cout << "|  Kode  |          Produk          |         Harga         |\n";
  159.                 cout << "+========+==========================+=======================+\n";
  160.                 cout << "|   5    | LPG 3 Kg                 |    Rp. 21.000.00      |\n";
  161.                 cout << "+===========================================================+\n";
  162.                 cout << endl;
  163.                 cout << "Masukkan jmlh LPG 3 kg yang akan dibeli\t: ";
  164.                 cin  >> jmlh_lpg3kg;
  165.                 cout << endl;
  166.                 if (jmlh_lpg3kg<0)
  167.                 {
  168.                     cout << "Masukkan jmlh lebih besar dari 0 \n";
  169.                     goto lpg3kg;
  170.                 } else {
  171.                     lpg3kg = harga_lpg3kg * jmlh_lpg3kg;
  172.                     cout << "Ingin belanja lagi ?\n";
  173.                     cout << "[1] Ya \n[2] Tidak \n";
  174.                     cout << "Masukkan pilihan : ";
  175.                     cin  >> pilihan;
  176.                     system("CLS");
  177.                     if (pilihan == 1)
  178.                     {
  179.                         goto awal;
  180.                        
  181.                     } else {
  182.                         goto hitung;
  183.                     }
  184.                 }
  185.         }else {
  186.             cout << "Kode yang anda masukkan salah, silahkan coba lagi !\n";
  187.             goto awal;
  188.         }
  189.     hitung :
  190.         cout <<     "Produk yang dibeli     :\n";
  191.         if (jmlh_aqua > 0) {
  192.             cout << "Air Aqua Galon         : " << jmlh_aqua <<endl;
  193.         }else{}
  194.         if (jmlh_biogua > 0) {
  195.             cout << "Air Biogua Galon       : " << jmlh_biogua <<endl;
  196.         }else{}
  197.         if (jmlh_isiulang > 0) {
  198.             cout << "Air Isi Ulang Galon    : " << jmlh_isiulang <<endl;
  199.         }else{}
  200.         if (jmlh_esbatu > 0) {
  201.             cout << "Es Batu            : " << jmlh_esbatu <<endl;
  202.         }else{}
  203.         if (jmlh_lpg3kg > 0) {
  204.             cout << "LPG 3Kg                : " << jmlh_lpg3kg <<endl;
  205.         }else{}
  206. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement