Borland C++ Lab E

#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
int i,a,jumbel[5];
char nama[20],kode[3][5],*nabar[5],lagi;
int harga[5],tohar[5],subtotal=0;
atas:
clrscr();
cout<<"               RESTAURANT LARIS MANIS"<<endl<<endl;

cout<<"----------------------------------------------------"<<endl<<endl;
cout<<"Masukkan Nama Pembeli   : ";gets(nama);
cout<<"Masukkan Jumlah data    : ";cin>>a;
for(i=1;i<=a;i++)
{
cout<<"Data Ke-"<<i<<endl;
cout<<"Kode Makanan            : ";cin>>kode[i];
if(!strcmp(kode[i],"NG")||!strcmp(kode[i],"ng"))
{nabar[i]="Nasi Goreng";
harga[i]=10000;}
else if(!strcmp(kode[i],"NS")||!strcmp(kode[i],"ns"))
{nabar[i]="Nasi Soto";
harga[i]=12000;}
else
{nabar[i]="Nasi Rawon";
harga[i]=15000;}
cout<<"Jumlah Beli             : ";cin>>jumbel[i];
tohar[i]=harga[i]*jumbel[i];
cout<<endl;
}

clrscr();
cout<<"               RESTAURANT LARIS MANIS"<<endl<<endl;

cout<<"----------------------------------------------------"<<endl<<endl;

cout<<"Nama Pembeli            : "<<nama<<endl<<endl;

cout<<"===================================================="<<endl;
cout<<"No.  Kode      Nama      Harga   Jumbel   Jumbay"<<endl;
cout<<"===================================================="<<endl;
for(i=1;i<=a;i++)
{
cout<<setiosflags(ios::left)<<setw(6)<<i;
cout<<setiosflags(ios::left)<<setw(5)<<kode[i];
cout<<setiosflags(ios::left)<<setw(14)<<nabar[i];
cout<<setprecision(4)<<""<<setw(10)<<harga[i];
cout<<setiosflags(ios::left)<<setw(7)<<jumbel[i];
cout<<setprecision(6)<<""<<tohar[i]<<endl;
subtotal=subtotal+tohar[i];
}
cout<<"===================================================="<<endl<<endl;
cout<<"Total Bayar                          : Rp."<<subtotal<<endl<<endl;
cout<<"===================================================="<<endl;
cout<<"Mau Input Lagi [Y/T]...? ";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto atas;
getch();
}

My Facebook :      My Twitter :
       

1 komentar:

Unknown mengatakan...

membuat saya bingung

Posting Komentar

BLOG TUGAS BSI 22 BY: NICO SAVERO