Advertisement
andoraiko

UAS Praktikum Struktur Data - Fernando R - 181021400222

Apr 1st, 2020
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.12 KB | None | 0 0
  1. /*
  2. Tugas UAS Praktikum Struktur Data
  3. Program Menu Makanan
  4. Author: Fernando D. H. Rotty
  5. Nim : 181021400222
  6. Kelas : V743 04TPLE003 Reg C
  7. */
  8.  
  9. #include <iostream>
  10. using namespace std;
  11.  
  12. int main()
  13. {
  14.     int A=1000, B=2000, C=3000, D=1000, E=2000, F=3000, total, disk, e, d;
  15.    
  16.     string ulangi = "y";
  17.  
  18.     while (ulangi=="y")
  19. {
  20.     int ta=0,tb=0,tc=0,td=0,te=0,tf=0,tall;
  21.     cout<<"====================================="<<endl;
  22.     cout<<"          Insomnia Foods"<<endl;
  23.     cout<<"====================================="<<endl;
  24.     cout<<""<<endl;
  25.     cout <<"PILIHAN MENU"<<endl;
  26.     cout<<""<<endl;
  27.     cout <<"1. Makanan\n2. Minuman\n\nSilahkan Masukan Menu Pilihan : ";
  28.     string pil;
  29.     cin>>pil;
  30.     if(pil=="1")
  31. {
  32.     cout<<""<<endl;
  33.     cout<<"====================================="<<endl;
  34.     cout<<""<<endl;
  35.     cout <<"Pilihan Menu Makanan"<<endl;
  36.     cout <<
  37.     "\n1. Nasi Soto Rp."<<A<<
  38.     "\n2. Nasi Campur Rp."<<B<<
  39.     "\n3. Nasi Goreng Rp."<<C<<"\n\n";
  40.    
  41.     cout<<"====================================="<<endl;
  42.     cout<<""<<endl;
  43.     cout<<"Masukan Jumlah Orderan Anda :"<<endl;
  44.     cout<<""<<endl;
  45.     cout <<"Nasi Soto : ";
  46.     cin >> ta;
  47.     cout <<"Nasi Campur : ";
  48.     cin >> tb;
  49.     cout <<"Nasi Goreng : ";
  50.     cin >> tc;
  51.    
  52.     cout<<""<<endl;
  53.     cout<<"====================================="<<endl;
  54.     cout<<""<<endl;
  55.     cout<<"Detail Orderan Anda :"<<endl;
  56.     cout<<
  57.     "\nNasi Soto Rp."<<A*ta<<
  58.     "\n # Jumlah "<<ta<<
  59.     "\nNasi Campur Rp."<<B*tb<<
  60.     "\n # Jumlah "<<tb<<
  61.     "\nNasi Goreng Rp."<<C*tc<<
  62.     "\n # Jumlah : "<<tc<<" \n\n"; 
  63. }
  64. else if(pil=="2")
  65. {
  66.     cout<<""<<endl;
  67.     cout<<"====================================="<<endl;
  68.     cout<<""<<endl;
  69.     cout <<"Pilihan Menu Minuman"<<endl;
  70.     cout <<
  71.     "\n1. Es Teh Manis Rp."<<D<<
  72.     "\n2. Es Jeruk Rp."<<E<<
  73.     "\n3. Es Campur Rp."<<F<<"\n\n";
  74.    
  75.     cout<<"====================================="<<endl;
  76.     cout<<""<<endl;
  77.     cout<<"Masukan Jumlah Orderan Anda :"<<endl;
  78.     cout<<""<<endl;
  79.     cout <<"Es Teh Manis : ";
  80.     cin >>td;
  81.     cout <<"Es Jeruk : ";
  82.     cin >>te;
  83.     cout <<"Es Campur : ";
  84.     cin >>tf;
  85.    
  86.     cout<<""<<endl;
  87.     cout<<"====================================="<<endl;
  88.     cout<<""<<endl;
  89.     cout<<"Detail Orderan Anda :"<<endl;
  90.     cout<<
  91.     "\nEs Teh Manis Rp."<<D*td<<
  92.     "\nJumlah"<<td<<
  93.     "\nEs Teh Jeruk Rp."<<E*te<<
  94.     "\nJumlah"<<te<<
  95.     "\n\nEs Campur Rp."<<F*tf<<
  96.     "\nJumlah : "<<tf<<" \n\n";
  97.    
  98. }
  99.    
  100.     total = (A*ta)+(B*tb)+(C*tc)+(D*td)+(E*te)+(F*tf);
  101.     cout<<"====================================="<<endl;
  102.     cout<<""<<endl;
  103.     cout << "Harga Total = "<<total<<endl;
  104.    
  105.    
  106.     if(total >50000)
  107.     {
  108.     disk = total * 0.05;
  109.     }
  110.     else{
  111.         disk=0;
  112.     }
  113.     total = total - disk;
  114.     cout << "Diskon = "<<disk<<endl;
  115.     cout << "Total Yang Harus Dibayar = "<<total<<endl;
  116.     s1:
  117.     cout<<"Silahkan Masukan Nominal Pembayaran : ";
  118.     cin>>d;
  119.     if (d<total){
  120.     cout<<""<<endl;
  121.     cout<<"Nominal yang Anda Masukan Kurang, Silahkan Input Pembayaran"<<endl;
  122.     goto s1;
  123. }
  124.     else {
  125.     e=d-total;
  126.     cout<<"Kembali : "<<e<<""<<endl;
  127.     cout<<""<<endl;
  128.     }
  129.    
  130.    
  131.     cout<<"====================================="<<endl;
  132.     cout<<""<<endl;
  133.     cout<<"Ingin Pesan Kembali ???"<<endl;
  134.     cout<<"Jawab [y/t]";
  135.     cin>>ulangi;
  136.     }
  137. cout<<" Terima Kasih, Silahkan di Tunggu Pesanannya "<<endl;
  138. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement