Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib>
- #include <iostream>
- #include <iomanip>
- using namespace std;
- void asu()
- {
- cout<<"------------------------------------------"<<endl;
- }
- int main(int argc, char *argv[])
- {
- atas:
- cout<<"Gerobal Fried chicken"<<endl;
- asu();
- cout<<setiosflags(ios::left)<<setw(8)<<"Kode";
- cout<<setiosflags(ios::left)<<setw(8)<<"Jenis";
- cout<<setiosflags(ios::left)<<setw(8)<<"Harga"<<endl;
- asu();
- cout<<setiosflags(ios::left)<<setw(8)<<"D";
- cout<<setiosflags(ios::left)<<setw(8)<<"Dada";
- cout<<setiosflags(ios::left)<<setw(8)<<"2500"<<endl;
- cout<<setiosflags(ios::left)<<setw(8)<<"P";
- cout<<setiosflags(ios::left)<<setw(8)<<"PAHA";
- cout<<setiosflags(ios::left)<<setw(8)<<"2000"<<endl;
- cout<<setiosflags(ios::left)<<setw(8)<<"S";
- cout<<setiosflags(ios::left)<<setw(8)<<"SAYAP";
- cout<<setiosflags(ios::left)<<setw(8)<<"1500"<<endl;
- cout<<"\n\n";
- //Input
- int a,b,x,bpot[10],harga[10];
- char kode,jenis[10][10];
- long jum[10]={1};
- long jumbay[10]={0};
- cout<<"Banyak Jenis:";cin>>b;
- for(a=1;a<=b;a++)
- {
- cout<<"Jenis ke :"<<ends<<a<<endl;
- asu();
- cout<<"Kode Potong [D/P/S] :";cin>>kode;
- cout<<"Banyak Potong :";cin>>bpot[a];
- if(kode=='D' || kode=='d')
- {
- strcpy(jenis[a],"DADA");
- harga[a]=2500;
- }
- else if(kode=='p' || kode=='P')
- {
- strcpy(jenis[a],"PAHA");
- harga[a]=2000;
- }
- else if(kode=='S' || kode=='s')
- {
- strcpy(jenis[a],"SAYAP");
- harga[a]=1500;
- }
- else{
- char apakah;
- cout<<"salah kode"<<endl;
- cout<<"apakah mau di ulang [y/n]:";cin>>apakah;
- system("cls");
- if(apakah=='Y' || apakah=='y')
- goto atas;
- else
- return(0);
- }
- jum[a]=bpot[a]*harga[a];
- jumbay[x]=jumbay[x]+harga[a]*bpot[a];
- }
- cout<<"Gerobal Fried chicken"<<endl;
- cout<<setiosflags(ios::left)<<setw(8)<<"No.";
- cout<<setiosflags(ios::left)<<setw(8)<<"Jenis";
- cout<<setiosflags(ios::left)<<setw(8)<<"Harga";
- cout<<setiosflags(ios::left)<<setw(8)<<"Banyak";
- cout<<setiosflags(ios::left)<<setw(8)<<"Jumlah"<<endl;
- cout<<setiosflags(ios::right)<<setw(14)<<"Potong";
- cout<<setiosflags(ios::right)<<setw(8)<<"Satuan";
- cout<<setiosflags(ios::right)<<setw(8)<<"Potong";
- cout<<setiosflags(ios::right)<<setw(8)<<"Harga"<<endl;
- asu();
- for(a=1;a<=b;a++)
- {
- cout<<setiosflags(ios::left)<<setw(0)<<a;
- cout<<setiosflags(ios::left)<<setw(11)<<jenis[a];
- cout<<setiosflags(ios::left)<<setw(8)<<harga[a];
- cout<<setiosflags(ios::left)<<setw(8)<<bpot[a];
- cout<<setiosflags(ios::left)<<setw(11)<<jum[a];
- cout<<endl;
- }
- cout<<"----------------------------------------"<<endl;
- cout<<setiosflags(ios::right)<<setw(34)<<"Jumlah Bayar:"<<ends<<jumbay[x]<<endl;
- int pajak=(jumbay[x]*10)/100;
- int totalbayar=jumbay[x]-pajak;
- cout<<setiosflags(ios::right)<<setw(34)<<"Pajak 10%:"<<ends<<pajak<<endl;
- cout<<setiosflags(ios::right)<<setw(34)<<"Total Bayar:"<<ends<<totalbayar<<endl;
- cout<<endl;
- system("PAUSE");
- //return EXIT_SUCCESS;
- }
Advertisement
Add Comment
Please, Sign In to add comment