Seperti biasa ane mau share contoh program yang ane buat sendiri menggunakan aplikasi yang selalu nemenin ane yaitu borland 5.02.
Sekarang sih saya mau ngasih contoh program array.
Anda bisa download kodenya disini: http://sh.st/ZD6Lv
Atau silahkan copy paste kode dibawah ini:
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
main()
{
int bj,n,hs[4],jh[4],bp[4],jb=0,tb;
char kp[4],*jp[4];
float pj;
cout<<"GEROBAK FRIED CHICKEN \n";
cout<<"------------------------------\n";
cout<<"Kode Jenis Potong Harga \n";
cout<<"------------------------------\n";
cout<<" D Dada Rp. 2500 \n";
cout<<" P Paha Rp. 2000 \n";
cout<<" S Sayap Rp. 1500 \n";
cout<<"------------------------------\n";
cout<<"Banyak Jenis : ";cin>>bj;
for (n=1;n<=bj;n++)
{
cout<<"Jenis Ke - : "<<n<<endl;
cout<<"Kode Potong [D/P/S] : ";cin>>kp[n];
cout<<"Banyak Potong : ";cin>>bp[n];
}
clrscr();
cout<<"GEROBAK FRIED CHICKEN\n";
cout<<"-----------------------------------------\n";
cout<<"No. Jenis Harga Bayak Jumlah \n";
cout<<" Potong Satuan Beli Harga \n";
cout<<"-----------------------------------------\n";
for (n=1;n<=bj;n++)
{
cout<<setiosflags(ios::left)<<setw(4)<<n;
if (kp[n]=='D'||kp[n]=='d')
{ jp[n]="Dada";
hs[n]=2500;
}
else if (kp[n]=='p'||kp[n]=='P')
{ jp[n]="Paha";
hs[n]=2000;
}
else if (kp[n]=='S'||kp[n]=='s')
{ jp[n]="Sayap";
hs[n]=1500;
}
cout<<setiosflags(ios::left)<<setw(10)<<jp[n];
cout<<setiosflags(ios::left)<<setw(8)<<hs[n];
cout<<setiosflags(ios::left)<<setw(7)<<bp[n];
jh[n]=hs[n]*bp[n];
cout<<setiosflags(ios::left)<<setw(12)<<jh[n]<<endl;
jb=jb+jh[n];
}
cout<<"-----------------------------------------\n";
cout<<" Jumlah Bayar Rp "<<jb<<endl;
pj=jb*0.1;
cout<<" Pajak 10% Rp "<<pj<<endl;
tb=jb+pj;
cout<<" Total Bayar Rp "<<tb<<endl;
getch();
}
Semoga Bermanfaat, GOOD LUCK :D
6 comments
commentsmaaf, klo mau bikin pengulangan menggunakan array gimana yah? x)
Replysilahkan di liat aja gan ,ini link nya
Replyhttp://gratis-free-4u.blogspot.com/2013/01/contoh-program-array-yang-menggunakan.html
thanks,,dicopy gan..
Replygan saya jga mw nanya itu setw(4); itu ngefeknya dmn yah..
tlong info'a gan..
maap gan baru sempet bales, setw(4);
Replyitu tuh jatah pengambilan karakter yg buat no..
gan kenapa jp[4] ada tanda * didepannya ?
Replygan kenapa jp[4] ada tanda * didepannya
Replyterimakasih telah berkunjung dan berkomentar :D