#include
#include
#include
void main()
{
int pil,jml;
char pil2;
char pil3;
float hrg;//harga bunga
long setor;
long tot1,tot2,total;
char lagi;
atas :
clrscr();
cout<<"\t\t\tT O K O B U N G A S U G I K \n";
cout<<"\t\t\t******************************\n\n\n";
cout<<"\n\t\t\t\tPILIHAN \n\n";
cout<<"\t\t1. pilihan jenis bunga & harga \n";
cout<<"\t\t2. transaksi \n";
cout<<"\t\t3. keluar\n";
cout<<"\n\n\tMasukan pilihan anda : ";
cin>>pil;
if(pil==1)
{
clrscr();
cout<<"________________________________________________________\n";
cout<<"|JENIS BUNGA | harga di tempat | harga di antar |\n";
cout<<"|__________________|___________________|________________|\n";
cout<<"|A. MAWAR | Rp. 5.000 | Rp.10.000 |\n";
cout<<"|__________________|__________________ |________________|\n";
cout<<"|B. MELATI | Rp. 4.500 | Rp. 8.000 |\n";
cout<<"|__________________|___________________|________________|\n";
cout<<"|C. KAMBOJA | Rp.15.000 | Rp.20.000 |\n";
cout<<"|__________________|___________________|________________|\n";
cout<<"|D. SOKA | Rp.10.000. |Rp.15.000 |\n";
cout<<"|__________________|___________________|________________|\n";
cout<<"\nAnda ingin pesan (Y atau T) : ";
lagi=getche();
switch (lagi)
{
case 'Y' :
case 'y' :
goto atas;
case 'T' :
case 't' :
clrscr();
cout<<"TERIMA KASIH ATAS KUNJUNGAN ANDA";
goto atas;
}
}
if(pil==2)
{
duur :
clrscr();
cout<<"masukan pilihan jenis BUNGA yang anda pesan : ";
cin>>pil2;
switch(pil2)
{
case 'A' :
case 'a' :
clrscr();
cout<<"jenis BUNGA yang anda pesan 'MAWAR' \n";
cout<<"masukan jumlah BUNGA MAWAR yang anda pesan :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
clrscr();
hrg=10000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
case 'T' :
case 't' :
clrscr();
hrg=5000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
clrscr ();
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
break;
case 't' :
case 'T' :
clrscr();
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto duur;
case 't' :
case 'T' :
clrscr();
gotoxy (12,12);
cout<<"terimakasih";
goto atas;
}
case 'B' :
case 'b' :
clrscr();
cout<<"jenis BUNGA yang anda pesan 'MELATI' \n";
cout<<"masukan jumlah BUNGA MELATI yang anda pesan :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
clrscr();
hrg=8000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
case 'T' :
case 't' :
clrscr();
hrg=4500;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
clrscr ();
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
break;
case 't' :
case 'T' :
clrscr();
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto duur;
case 't' :
case 'T' :
clrscr();
gotoxy (12,12);
cout<<"terimakasih";
goto atas;
}
case 'c' :
case 'C' :
clrscr();
cout<<"jenis BUNGA yang anda pesan 'KAMBOJA' \n";
cout<<"masukan jumlah BUNGA KAMBOJA yang anda pesan :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
clrscr();
hrg=20000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
case 'T' :
case 't' :
clrscr();
hrg=15000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
clrscr ();
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
break;
case 't' :
case 'T' :
clrscr();
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto duur;
case 't' :
case 'T' :
clrscr();
gotoxy (12,12);
cout<<"terimakasih";
goto atas;
}
case 'D' :
case 'd' :
clrscr();
cout<<"jenis BUNGA yang anda pesan 'SOKA' \n";
cout<<"masukan jumlah BUNGA SOKA yang anda pesan :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
clrscr();
hrg=15000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
case 'T' :
case 't' :
clrscr();
hrg=10000;
tot2=hrg*jml;
cout<<"total harga : Rp."<
break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
clrscr ();
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
break;
case 't' :
case 'T' :
clrscr();
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<
cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
cout<<"uang kembalian : Rp."<
}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto duur;
case 't' :
case 'T' :
clrscr();
gotoxy (12,12);
cout<<"terimakasih";
goto atas;
}
}
}
}