Latihan Array
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
int i,a,jumbel[5];
char np[20],kode[5][4],namak[5][15],lagi;
int harga[5],jumbay[5],totbay=0;
awal:
clrscr();
cout<<"RESTAURANT LARIS MANIS"<<endl;
cout<<"------------------------------"<<endl;
cout<<"Masukkan Nama Pembeli :";cin>>np;
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"))
{
strcpy(namak[i],"Nasi Goreng");
harga[i]=10000;
}
else if (!strcmp(kode[i],"NS")||!strcmp(kode[i],"ns"))
{
strcpy(namak[i],"Nasi Soto");
harga[i]=12000;
}
else
{
strcpy(namak[i],"Nasi Rawon");
harga[i]=15000;
}
cout<<"Jumlah Beli :";cin>>jumbel[i];
jumbay[i]=harga[i]*jumbel[i];
cout<<"Jumlah Bayar :"<<jumbay[i];
cout<<endl;
}
clrscr();
cout<<"RESTAURANT LARIS MANIS"<<endl;
cout<<"----------------------------------------------"<<endl;
cout<<"Nama Pembeli :"<<np<<endl;
cout<<"=============================================="<<endl;
cout<<"No. Kode Nama Harga Jumbel Jumbay"<<endl;
cout<<"=============================================="<<endl;
for (i=1;i<=a;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(8)<<kode[i];
cout<<setiosflags(ios::left)<<setw(12)<<namak[i];
cout<<setprecision(4)<<""<<setw(8)<<harga[i];
cout<<setiosflags(ios::left)<<setw(8)<<jumbel[i];
cout<<setprecision(6)<<""<<setw(8)<<jumbay[i];
totbay=totbay+jumbay[i];
cout<<endl;
}
cout<<"=============================================="<<endl;
cout<<"Total Bayar :Rp"<<totbay<<endl;
cout<<"Mau input lagi [Y/T]:";cin>>lagi;
if (lagi =='Y'||'y')
goto awal;
getch();
}
Sabtu, 04 Desember 2010
Belajar Borland C++


0 komentar:
Posting Komentar