Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Teachers_Correction {
  4.  
  5. public static void main(String [] args) {
  6. int balance = 0;
  7. Scanner sc = new Scanner (System.in);
  8.  
  9. // show main menu
  10.  
  11. System.out.println(" Welcome to Cafe Java! \n \n Main Menu \n 1. Food Menu \n 2. Drink Menu \n 3. Balance \n 4. Exist ");
  12. System.out.println(" \n Enter the number:");
  13. int option = sc.nextInt();
  14. int burger = 0;
  15. int sandwich = 0;
  16. int coffee = 0;
  17. int tea = 0;
  18.  
  19.  
  20.  
  21. while (option > 0 && option <4) {
  22. switch (option) {
  23. case 1:
  24. // show food menu
  25. System.out.println(" Food Menu \n \n 1. Burger (MMK 2500) \n 2. Sandwich (MMK 3000) \n 3. Main Menu \n \n Enter your number: ");
  26. int foodOption = sc.nextInt();
  27. if (foodOption!= 3) {
  28. switch(foodOption) {
  29. case 1:
  30.  
  31. System.out.println("Burger Quantity: ");
  32. int quantity = sc.nextInt();
  33. burger= quantity*2500;
  34. System.out.println("MMK " +burger);
  35.  
  36. break;
  37. case 2:
  38. System.out.println("Sandwich Quantity: ");
  39. quantity = sc.nextInt();
  40. sandwich = quantity * 3000;
  41. System.out.println("MMK " +sandwich);
  42.  
  43. break;
  44. default:
  45. System.out.println("Invalid");
  46.  
  47. break;
  48. }
  49. }
  50.  
  51. break;
  52. case 2: // show drink menu
  53. System.out.println(" Drink Menu \n \n 1. Coffee (MMK 1500) \n 2. Tea (MMK 1500 \n 3. Main Menu");
  54. int drinkOption = sc.nextInt();
  55. if (drinkOption!= 3) {
  56. switch(drinkOption) {
  57. case 1:
  58. System.out.println("Quantity: ");
  59. int quantity = sc.nextInt();
  60. coffee= quantity*1500;
  61. System.out.println("MMK "+coffee);
  62.  
  63. break;
  64. case 2:
  65. System.out.println("Quantity: ");
  66. quantity = sc.nextInt();
  67. tea = quantity * 1500;
  68. System.out.println("MMK " + tea);
  69.  
  70. break;
  71. default:
  72. System.out.println("Invalid");
  73. break;
  74. }
  75. }
  76.  
  77. break;
  78. case 3:
  79. balance = burger + sandwich + coffee + tea;
  80. System.out.println(" Balance: MMK "+ balance);
  81.  
  82.  
  83. break;
  84. }
  85.  
  86.  
  87. if (option == 4) {
  88. System.out.println("Thank you!");
  89. }
  90. }
  91. option = sc.nextInt();
  92. }
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement