adesuryadi_

Warungsosmed72

Jan 25th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. #include <constrea.h>
  2. #include <windows.h>
  3. int v,tb ,harga ;
  4. char ket[30];
  5. float pot,j,kembali, diskon,ubar,kem;
  6. void like()
  7. {
  8. cout<<"\n 1. 350 like = 5K pulsa";
  9. cout<<"\n 2. 1000 comen = 10K pulsa";
  10. cout<<"\n 3. 5000 follower = 50K pulsa"<<endl;
  11. cout<<"\n pilih jasa yang anda inginkan?(1/2/3)";
  12. cin>>v;
  13. switch(v)
  14. {
  15. case 1 :
  16. strcpy(ket, "like pasif");
  17. harga= 5000;
  18. break;
  19. case 2 :
  20. strcpy(ket, "like medium");
  21. harga= 10000;
  22. break;
  23. case 3 :
  24. strcpy(ket, "like aktif");
  25. harga= 50000;
  26. break;
  27. }
  28. cout<<endl<<endl;
  29. }
  30.  
  31.  
  32. void comen()
  33. {
  34. cout<<"\n 1. commen low = 5K ";
  35. cout<<"\n 2. comen medium = 10K";
  36. cout<<"\n 3. comen hq =50K "<<endl;
  37. cout<<"\n pilih jenis yang anda inginkan?(1/2/3)";
  38. cin>>v;
  39. switch(v)
  40. {
  41. case 1 :
  42. strcpy(ket, "comen low");
  43. harga= 5000;
  44. break;
  45. case 2 :
  46. strcpy(ket, "comen medium");
  47. harga= 10000;
  48. break;
  49. case 3 :
  50. strcpy(ket, "comen hq");
  51. harga= 50000;
  52. break;
  53. }
  54. cout<<endl<<endl;
  55. }
  56.  
  57.  
  58. void follower()
  59. {
  60. cout<<"\n 1. follower pasif = 5K ";
  61. cout<<"\n 2. follower medium =10K ";
  62. cout<<"\n 3. follower aktif =50K"<<endl;
  63. cout<<"\n pilih jenis follower yang anda inginkan?(1/2/3)";
  64. cin>>v;
  65. switch(v)
  66. {
  67. case 1 :
  68. strcpy(ket, "follower pasif");
  69. harga= 5000;
  70. break;
  71. case 2 :
  72. strcpy(ket, "follower medium");
  73. harga= 10000;
  74. break;
  75. case 3 :
  76. strcpy(ket, "follower aktif");
  77. harga= 50000;
  78. break;
  79. }
  80. cout<<endl<<endl;
  81. }
  82.  
  83.  
  84. float total(int jumlah, int harga)
  85. {
  86. return jumlah*harga;
  87. }
  88.  
  89. float potongan(float jb,float total)
  90. {
  91. if (jb>10)
  92. {
  93. diskon= 0.05 * total;
  94. }
  95. else
  96. diskon= 0;
  97. return diskon;
  98. }
  99.  
  100. float kembalian(float ub, float tb, float poth)
  101. {
  102. kembali= ub-(tb-poth);
  103. return kembali;
  104. }
  105.  
  106.  
  107. void main()
  108. {
  109.  
  110. char menu;
  111. do
  112. {
  113. cout<<"Selamat Datang Di @Warungsosmed72"<<endl;
  114. cout<<"=====JASA====";
  115. cout<<"\n A. like";
  116. cout<<"\n B. comen";
  117. cout<<"\n C. follower";
  118. cout<<"\n D. KELUAR";
  119. char M;
  120.  
  121. cout<<"\n\n Silahkan masukan menu yang adna pilih?:";
  122. cin>>M;
  123.  
  124. switch(M)
  125. {
  126. case 'A' : like();
  127. break;
  128. case 'B' : comen();
  129. break;
  130. case 'C' : follower();
  131. break;
  132. case 'D' : exit(0);
  133.  
  134. default:
  135. cout<<"maaf pilihan yang adna pilih tidak ada dalam menu";
  136. }
  137. cout<<"\njasa yang anda beli: jasa "<<ket;
  138. cout<<"\nharga:"<<harga;
  139. cout<<"\njumlah order:";
  140. cin>>j;
  141. tb= total(harga,j);
  142. cout<<"\ntotal bayar:"<<tb;
  143. pot= potongan(j,tb);
  144. cout<<"\npotongan:"<<pot;
  145. cout<<"\nuang yang dibayarkan:";
  146. cin>>ubar;
  147. kem=kembalian(ubar,tb,pot);
  148. cout<<"\nkembalian:"<<kem;
  149.  
  150. cout<<"\n \n apakah anda ingin order lagi (Y/T)?";
  151. cin>>menu;
  152. }
  153. while(menu=='Y'||menu=='y');
  154. getch();
  155. }
Add Comment
Please, Sign In to add comment