irwan94

array

Nov 4th, 2015
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.48 KB | None | 0 0
  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <iomanip>
  4.  
  5. using namespace std;
  6.  
  7. void asu()
  8. {
  9. cout<<"------------------------------------------"<<endl;
  10. }
  11. int main(int argc, char *argv[])
  12. {
  13. atas:
  14. cout<<"Gerobal Fried chicken"<<endl;
  15. asu();
  16. cout<<setiosflags(ios::left)<<setw(8)<<"Kode";
  17. cout<<setiosflags(ios::left)<<setw(8)<<"Jenis";
  18. cout<<setiosflags(ios::left)<<setw(8)<<"Harga"<<endl;
  19. asu();
  20. cout<<setiosflags(ios::left)<<setw(8)<<"D";
  21. cout<<setiosflags(ios::left)<<setw(8)<<"Dada";
  22. cout<<setiosflags(ios::left)<<setw(8)<<"2500"<<endl;
  23. cout<<setiosflags(ios::left)<<setw(8)<<"P";
  24. cout<<setiosflags(ios::left)<<setw(8)<<"PAHA";
  25. cout<<setiosflags(ios::left)<<setw(8)<<"2000"<<endl;
  26. cout<<setiosflags(ios::left)<<setw(8)<<"S";
  27. cout<<setiosflags(ios::left)<<setw(8)<<"SAYAP";
  28. cout<<setiosflags(ios::left)<<setw(8)<<"1500"<<endl;
  29. cout<<"\n\n";
  30. //Input
  31. int a,b,x,bpot[10],harga[10];
  32. char kode,jenis[10][10];
  33. long jum[10]={1};
  34. long jumbay[10]={0};
  35. cout<<"Banyak Jenis:";cin>>b;
  36.  
  37. for(a=1;a<=b;a++)
  38. {
  39. cout<<"Jenis ke :"<<ends<<a<<endl;
  40. asu();
  41. cout<<"Kode Potong [D/P/S] :";cin>>kode;
  42. cout<<"Banyak Potong :";cin>>bpot[a];
  43. if(kode=='D' || kode=='d')
  44. {
  45. strcpy(jenis[a],"DADA");
  46. harga[a]=2500;
  47.  
  48. }
  49. else if(kode=='p' || kode=='P')
  50. {
  51. strcpy(jenis[a],"PAHA");
  52. harga[a]=2000;
  53.  
  54. }
  55. else if(kode=='S' || kode=='s')
  56. {
  57. strcpy(jenis[a],"SAYAP");
  58. harga[a]=1500;
  59.  
  60. }
  61. else{
  62. char apakah;
  63. cout<<"salah kode"<<endl;
  64. cout<<"apakah mau di ulang [y/n]:";cin>>apakah;
  65. system("cls");
  66. if(apakah=='Y' || apakah=='y')
  67. goto atas;
  68. else
  69. return(0);
  70. }
  71. jum[a]=bpot[a]*harga[a];
  72. jumbay[x]=jumbay[x]+harga[a]*bpot[a];
  73. }
  74.  
  75. cout<<"Gerobal Fried chicken"<<endl;
  76.  
  77. cout<<setiosflags(ios::left)<<setw(8)<<"No.";
  78. cout<<setiosflags(ios::left)<<setw(8)<<"Jenis";
  79. cout<<setiosflags(ios::left)<<setw(8)<<"Harga";
  80. cout<<setiosflags(ios::left)<<setw(8)<<"Banyak";
  81. cout<<setiosflags(ios::left)<<setw(8)<<"Jumlah"<<endl;
  82. cout<<setiosflags(ios::right)<<setw(14)<<"Potong";
  83. cout<<setiosflags(ios::right)<<setw(8)<<"Satuan";
  84. cout<<setiosflags(ios::right)<<setw(8)<<"Potong";
  85. cout<<setiosflags(ios::right)<<setw(8)<<"Harga"<<endl;
  86. asu();
  87.  
  88.  
  89.  
  90. for(a=1;a<=b;a++)
  91. {
  92. cout<<setiosflags(ios::left)<<setw(0)<<a;
  93. cout<<setiosflags(ios::left)<<setw(11)<<jenis[a];
  94. cout<<setiosflags(ios::left)<<setw(8)<<harga[a];
  95. cout<<setiosflags(ios::left)<<setw(8)<<bpot[a];
  96. cout<<setiosflags(ios::left)<<setw(11)<<jum[a];
  97. cout<<endl;
  98. }
  99.  
  100. cout<<"----------------------------------------"<<endl;
  101. cout<<setiosflags(ios::right)<<setw(34)<<"Jumlah Bayar:"<<ends<<jumbay[x]<<endl;
  102. int pajak=(jumbay[x]*10)/100;
  103. int totalbayar=jumbay[x]-pajak;
  104. cout<<setiosflags(ios::right)<<setw(34)<<"Pajak 10%:"<<ends<<pajak<<endl;
  105. cout<<setiosflags(ios::right)<<setw(34)<<"Total Bayar:"<<ends<<totalbayar<<endl;
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. cout<<endl;
  115. system("PAUSE");
  116. //return EXIT_SUCCESS;
  117. }
Advertisement
Add Comment
Please, Sign In to add comment