c_
unknown
c_cpp
4 years ago
2.5 kB
7
Indexable
#include <conio.h>
#include <cstring>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int main()
{
int x, hargasatu, level, hargalevel, jumbel, subtotal, diskon, totbay, uabay, ukem;
char menu[100], kodepaket, atas, bawah, balik, string1[]="ayam geprek rainy cab jakarta",
string2[]="pilihan paket [a/b/c] : ", namapembeli[30], meja, alamat[70], member[20];
atas://label
system("cls");
strupr(string1);
cout<<string1<<endl;
cout<<"============================="<<endl;
strupr(string2);
cout<<string2;cin>>kodepaket;
if(kodepaket=='A'||kodepaket=='a')
{
strcpy(menu, "Ayam Geprek + Keju Mozarella");
hargasatu=28000;
}
else if(kodepaket=='B'||kodepaket=='b')
{
strcpy(menu, "Ayam Geprek + Sambal Matah");
hargasatu=25000;
}
else if(kodepaket=='C'||kodepaket=='c')
{
strcpy(menu, "Ayam Geprek + Sambal Terasi");
hargasatu=22000;
}
cout<<"Menu : "<<endl;
cout<<"1. Level 1"<<endl;
cout<<"2. Level 2"<<endl;
cout<<"3. Level 3"<<endl;
cout<<"4. Level 4"<<endl;
cout<<"5. Level 5"<<endl;
cout<<"Pilih Level [1/2/3/4/5] : ";cin>>level;
switch(level)
{
case 1:
hargalevel=1000;
break;
case 2:
hargalevel=2000;
break;
case 3:
hargalevel=3000;
break;
case 4:
hargalevel=4000;
break;
case 5:
hargalevel=5000;
}
cout<<"==========================="<<endl;
cout<<"Nama Pembeli : ";cin>>namapembeli;
cout<<"Meja Makan : ";cin>>meja;
cout<<"Member : ";cin>>member;
cout<<"Alamat : ";cin>>alamat;
cout<<"============================"<<endl;
cout<<"Nama Pembeli : "<<namapembeli<<endl;
cout<<"Meja Makan : "<<meja<<endl;
cout<<"Member : "<<member<<endl;
cout<<"Alamat : "<<alamat<<endl;
cout<<"Menu : "<<menu<<endl;
cout<<"Harga : "<<hargasatu<<endl;
cout<<"Tambah Level : "<<hargalevel<<endl;
cout<<"Jumlah Beli : ";cin>>jumbel;
subtotal=hargasatu*jumbel+hargalevel*jumbel;
cout<<"Sub Total : "<<subtotal<<endl;
if(jumbel>=6)
{
diskon=0.1*hargasatu;
}
else if(jumbel>=3)
{
diskon=0.02*hargasatu;
}
else if(jumbel>=2)
{
diskon=0;
}
cout<<"Diskon : " <<diskon<<endl;
totbay=subtotal-diskon;
cout<<"Total Bayar : " <<totbay<<endl;
cout<<"Uang Bayar : " ;cin>>uabay;
ukem=uabay-totbay;
cout<<"Uang Kembali : "<<ukem<<endl;
bawah://label
cout<<"Input Data Lagi Nggak?[Y/T] : ";balik=getche();
if(balik=='Y'||balik=='y')
{
goto atas;
}
else if(balik=='T'||balik=='t')
{
system("cls");
}
cout<<"Tekan Enter 2x Untuk Keluar";getch();
}Editor is loading...