#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
garis()
{
cout<<"==========================================================="<<endl;
}
main()
{
int i,j,jh[5];
char kode[5],lagi[5],jenis[5][10];
long int banyak[5],bayar[5],kembali[5],harga[5],jb=0,total[5],pajak[5];
clrscr;
atas:
cout<<"\t\t\t\t ICE CREAM
BUBLE ";cout<<endl;
cout<<"\t\t----------------------------------------------"<<endl;
cout<<"\t\t\t selamat datang
di ice cream buble"<<endl<<endl;
cout<<"banyak jenis :";cin>>j;
cout<<endl;
for (i=1;i<=j;i++)
{
cout<<"jenis
ke"<<i<<endl;
cout<<"jenis rasa [S/C/V] :";cin>>kode[i];
cout<<"banyak beli :";cin>>banyak[i];
cout<<endl;
if (kode[i]=='S'||kode[i]=='s')
{
strcpy(jenis[i],"stroberi");
harga[i]=7000;
}
else if (kode[i]='C'||kode[i]=='c')
{
strcpy(jenis[i],"Coklat");
harga[i]=8000;
}
else
{
strcpy(jenis[i],"vanila");
harga[i]=9000;
}
jh[i]=harga[i]*banyak[i];
jb=jb+jh[i];
}
cout<<endl;
cout<<"\t\t ICE CREAM BUBLE
"<<endl;
garis();
cout<<"no. jenis harga banyak
jumlah
"<<endl;
cout<<" rasa
satuan beli
harga
"<<endl;
garis();
for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(6)<<i;
cout<<setiosflags(ios::left)<<setw(15)<<jenis[i];
cout<<setiosflags(ios::left)<<setw(15)<<harga[i];
cout<<setiosflags(ios::left)<<setw(10)<<banyak[i];
cout<<setiosflags(ios::left)<<setw(10)<<jh[i]<<endl;
}
cout<<endl;
garis();
cout<<"\t\t\t\t total :"<<jb;
pajak[i]=jb*0.1;
cout<<"\t\t\t\t\t\t\t\t pajak
10%
:"<<pajak[i]<<endl;
total[i]=pajak[i]+jb;
cout<<"\t\t\t\t total
bayar
:"<<total[i]<<endl;
cout<<"\t\t\t\t uang
bayar :";cin>>bayar[i];
kembali[i]=bayar[i]-total[i];
cout<<"\t\t\t\t uang kembali :"<<kembali[i]<<endl;
cout<<"****TERIMA
KASIH****"<<endl;
cout<<"ingin input lagi[Y/T]
?";cin>>lagi[i];
clrscr();
if(lagi[i] =='Y'||lagi[i]=='y')
goto atas;
getch();
}

Tidak ada komentar:
Posting Komentar