Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.52 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4.  
  5. {
  6.  
  7. char choice;
  8. char loc[20], zip[20], cp[20], expectedchange[20];
  9. char b;
  10. int A;
  11. int B;
  12. int C;
  13. int temp;
  14. char input[1];
  15. int total =0;
  16.  
  17. printf("\t\t\t\tDelicious pizzas\n\n");
  18.  
  19. printf("\t\tChoose your desired pizza by inputting their dedicated letter\n\n");
  20.  
  21.  
  22. printf("\t\tHam pizza\n");
  23. printf("\t\tPress A for Ham pizza\n\n");
  24. printf("\t\tEnjoy this pizza with ham slices.\n");
  25. printf("\t\tHam pizza price=150 pesos\n\n");
  26.  
  27. printf("\t\tCheese pizza\n");
  28. printf("\t\tPress B for Cheese pizza\n\n");
  29. printf("\t\tPalatable pizza embedded with molten cheese.\n");
  30. printf("\t\tCheese pizza price=250 pesos\n\n");
  31.  
  32. printf("\t\tHotdog pizza\n");
  33. printf("\t\tPress C for Hotdog pizza\n\n");
  34. printf("\t\tThis delectable hotdog pizza is for your hungry stomach.\n");
  35. printf("\t\tHot dog pizza price=120 pesos\n\n");
  36.  
  37. printf("\t\tIf you want to redo, press r.\n\n");
  38. printf("\t\tIf you are finish inputting, press d.\n\n");
  39. printf("\t\tTotal price:\n\n");
  40.  
  41.  
  42. printf("Enter letter: ");
  43. scanf("%c", &input);
  44.  
  45. switch(*input){
  46.  
  47. case 'A':
  48. total = total + 150;
  49. temp = 150;
  50. break;
  51. case 'a':
  52. total = total + 150;
  53. temp = 150;
  54. break;
  55. case 'B':
  56. total = total + 250;
  57. temp = 250;
  58. break;
  59. case 'b':
  60. total = total + 250;
  61. temp = 250;
  62. break;
  63. case 'C':
  64. total = total + 120;
  65. temp = 120;
  66. break;
  67. case 'c':
  68. total = total + 120;
  69. temp = 120;
  70. break;
  71. case 'r':
  72. if (total == 0){
  73. total == 0;
  74. }else{
  75. total = total - temp;
  76. }
  77. break;
  78. }
  79.  
  80.  
  81. while (*input != 'd'){
  82. printf("\t\t\t\tDelicious pizzas\n\n");
  83.  
  84. printf("\t\tChoose your desired pizza by inputting their dedicated letter\n\n");
  85.  
  86.  
  87. printf("\t\tHam pizza\n");
  88. printf("\t\tPress A for Ham pizza\n\n");
  89. printf("\t\tEnjoy this pizza with ham slices.\n");
  90. printf("\t\tHam pizza price=150 pesos\n\n");
  91.  
  92. printf("\t\tCheese pizza\n");
  93. printf("\t\tPress B for Cheese pizza\n\n");
  94. printf("\t\tPalatable pizza embedded with molten cheese.\n");
  95. printf("\t\tCheese pizza price=250 pesos\n\n");
  96.  
  97. printf("\t\tHotdog pizza\n");
  98. printf("\t\tPress C for Hotdog pizza\n\n");
  99. printf("\t\tThis delectable hotdog pizza is for your hungry stomach.\n");
  100. printf("\t\tHot dog pizza price=120 pesos\n\n");
  101.  
  102. printf("\t\tIf you want to redo, press r.\n\n");
  103. printf("\t\tIf you are finish inputting, press d.\n\n");
  104. printf("\t\tTotal price: %d\n\n", total);
  105.  
  106. printf("Enter letter:");
  107. scanf("%c", &input);
  108.  
  109.  
  110. switch(*input){
  111. case 'A':
  112. if (total < 0){
  113. total = 0;
  114. }else{
  115. total = total + 150;
  116. }
  117. temp = 150;
  118. break;
  119. case 'a':
  120. if (total < 0){
  121. total = 0;
  122. }else{
  123. total = total + 150;
  124. }
  125. temp = 150;
  126. break;
  127. case 'B':
  128. total = total + 250;
  129. temp = 250;
  130. break;
  131. case 'b':
  132. if (total < 0){
  133. total = 0;
  134. }else{
  135. total = total + 250;
  136. }
  137. temp = 250;
  138. break;
  139. case 'C':
  140. if (total < 0){
  141. total = 0;
  142. }else{
  143. total = total + 120;
  144. }
  145. temp = 120;
  146. break;
  147. case 'c':
  148. if (total < 0){
  149. total = 0;
  150. }else{
  151. total = total + 120;
  152. }
  153. temp = 120;
  154. break;
  155. case 'r':
  156. if (total <= 0){
  157. total = 0;
  158. }else{
  159. total = total - temp;
  160. }
  161. break;
  162. }
  163.  
  164. }
  165.  
  166. printf("\n\nAre you sure you want to order? ");
  167. printf("\n\nWe want to know if you want to cancel your order or not");
  168. printf("\n\nInput y for yes and n for no:");
  169. scanf("%s", &choice);
  170.  
  171. if(choice == 'y'){
  172.  
  173. printf("Expected change: ");
  174. scanf("%s", &expectedchange);
  175. printf("Enter location: ");
  176. scanf("%s", &loc);
  177. printf("Zip Code: ");
  178. scanf("%s", &zip);
  179. printf("CP Number: ");
  180. scanf("%s", &cp);
  181.  
  182. system("cls");
  183.  
  184. printf("Total Payment: %d\n\n", total);
  185. printf("\t\tLOCATION DETAILS: \n\n\n");
  186. printf("Address: %s\n\n", loc );
  187. printf("Zip Code: %s\n\n", zip);
  188. printf("CP Number: %s\n\n", cp);
  189. printf("Thank you for ordering");
  190. } else{
  191. printf("\n\nThank you for your time!\n\n");
  192. }
  193.  
  194.  
  195.  
  196. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement