Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <conio>
- #include <iostream>
- #include <iomanip>
- void garis()
- {
- cout<<"----------------------------------"<<endl;
- }
- main()
- {
- int a,i,q,w,x,y,aw=0,total[10]={0};
- int banyakjenis,banyakpotong[10];
- int harga[20],kali[10];
- char table[3][10]={"kode","jenis","harga"};
- char isitable[3][3][3][10]={{{"D","P","S"},{"Dada","Paha","Sayap"},{"2500","2000","1500"}}};
- char kodebarang,namabarang[10][10];
- cout<<"\tGerobak Fried chicken"<<endl;
- garis();
- for(q=0;q<=2;q++)
- {
- cout<<setiosflags(ios::left)<<setw(15)<<table[q];
- }
- cout<<endl;
- garis();
- for(w=0;w<=2;w++)
- {
- for (x=0;x<=2;x++)
- {
- for (y=0;y<=2;y++)
- {
- cout<<setiosflags(ios::left)<<setw(5)<<isitable[y][x][w];
- }
- }
- cout<<endl;
- }
- garis();
- cout<<"Banyak Jenis:";cin>>banyakjenis;
- for(i=1;i<=banyakjenis;i++)
- {
- cout<<"Jenis ke :"<<i<<endl;
- cout<<"kode potong [D/P/S]:";cin>>kodebarang;
- cout<<"Banyak Potong:";cin>>banyakpotong[i];
- if(kodebarang == 'D' || kodebarang == 'd' )
- {
- strcpy (namabarang[i],"Dada");
- harga[i] = 2500 ;
- }
- else if(kodebarang == 'P' || kodebarang == 'p' )
- {
- strcpy (namabarang[i],"Paha");
- harga[i] = 2000 ;
- }
- else if(kodebarang == 'S' || kodebarang == 's' )
- {
- strcpy (namabarang[i],"Sayap");
- harga[i] = 1500 ;
- }
- else
- cout <<"Salah Kode";
- kali[i]=banyakpotong[i]*harga[i];
- total[aw]=total[aw]+harga[i]*banyakpotong[i];
- }
- clrscr();
- cout<<"\tGerobak Fried chicken"<<endl;
- garis();
- char koplok[5][10] = { "No.", "Jenis", "Harga", "Banyak", "Jumlah" };
- char koplok2[4][10] = { "Potong", "Satuan", "Potong", "Harga" };
- for (int ab = 0; ab <= 4; ab++)
- {
- cout << setiosflags(ios::left) << setw(9) << koplok[ab];
- }
- cout << endl;
- for (int abc = 0; abc <= 3; abc++)
- {
- if (abc < 1)
- {
- cout << setiosflags(ios::right) << setw(15) << koplok2[abc];
- }
- else
- cout << setiosflags(ios::right) << setw(9) << koplok2[abc];
- }
- cout << endl;
- for (a = 1; a <= banyakjenis; a++)
- {
- cout << a;
- cout << setiosflags(ios::right) << setw(12) << namabarang[a];
- cout << setiosflags(ios::right) << setw(9) << harga[a];
- cout << setiosflags(ios::right) << setw(7) << banyakpotong[a];
- cout << setiosflags(ios::right) << setw(13) << kali[a];
- cout << endl;
- }
- cout << "--------------------------------------------" << endl;
- cout << setiosflags(ios::right) << setw(35) << "Jumlah Bayar:"<<total[aw]<<endl;
- int pajak = total[aw]*0.1;
- cout << setiosflags(ios::right) << setw(35) << "Pajak 10 %:"<<pajak<<endl;
- int totalbayar = total[aw]-pajak;
- cout << setiosflags(ios::right) << setw(35) << "Total Bayar:"<<totalbayar<<endl;
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment