NRP : 3110191023
Kelas : 2 Meka A
#include <iostream>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
int main(){
char nama[50], menu[20], back;
int jumlah, makanan, makan, total, bayar, kurang, bonus, pajak, kembalian,
harga[5]={11000, 15000, 18000, 17000, 20000}, i=0;
bool saldo;
do{
system("CLS");
cout<<"============================ Ayam Goreng Nelongso
====================="<<endl;
cout<<"==================== Juaranya Sambal ============"<<endl;
cout<<endl;
cout<<"Masukkan Nama Anda : " ; cin>>nama;
cout<<"Pilihan menu yang tersedia---"<<endl;
cout<<"--------------------------------------------------------------------------"<
<endl;
cout<<"| [1] Ayam Nelongso = Rp 11.000
|" <<endl;
cout<<"| [2] Ayam Kepruk = RP 15.000
|" <<endl;
cout<<"| [3] Ayam Goang = RP 18.000 |"
<<endl;
cout<<"| [4] Ayam Plecing = Rp 17.000
|" <<endl;
cout<<"| [5] Chicken Pok-pok = Rp 20.000
|" <<endl;
cout<<"--------------------------------------------------------------------------"<
<endl;
//Percabangan
switch(makanan){
case 1:
strcpy(menu,"Ayam Nelongso");
break;
case 2:
strcpy(menu,"Ayam Kepruk");
i=1;
break;
case 3:
strcpy(menu,"Ayam Goang");
i=2;
break;
case 4:
strcpy(menu,"Ayam Plecing");
i=3;
break;
case 5:
strcpy(menu,"Chicken Pok-pok");
i=4;
break;
default:
cout << "Pilihan menu yang anda pilih tidak tersedia..." <<
endl;
goto ulang;
}
if(jumlah>=4){
bonus = total - diskon;
total = bonus;
cout << endl;
cout << "# Anda mendapatkan diskon Potongan Harga : Rp " <<
diskon <<" #"<< endl;
cout << "Total Pembayaran Setelah diskon : Rp "<< total << endl;
}
//Perulangan
while (saldo=bayar<total){
cout << "Saldo anda kurang, Silahkan bayar lagi : Rp. ";
cin>>kurang;
bayar+=kurang;
};
kembalian=bayar-total;
cout << "Uang yang anda bayar \t\t\t Rp. " << bayar<<endl;
cout << "Uang kembalian \t\t\t\t Rp. " << kembalian <<endl;
cout << "##################################################"<<endl;
ulang:
cout << " [Y = ya / T = tidak]"<<endl;
cout << " Apakah anda ingin memesan lagi ? [Y/T] = ";
cin>>back;
}while (back=='Y'||back=='y');
cout << endl;
cout << " Terima kasih telah Memesan Makanan di Ayam Goreng
Nelongso"<<endl;
cout << " Selamat Menikmati"<<endl;
}
return 0;