Advertisement
galinyotsev123

ProgBasicsExam16December2018-E03sushiTime2

Mar 5th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. String typeSushi = scanner.nextLine();
  8. String restaurant = scanner.nextLine();
  9. int portions = Integer.parseInt(scanner.nextLine());
  10. String delivery = scanner.nextLine();
  11.  
  12. double order = 0;
  13.  
  14. if (restaurant.equalsIgnoreCase("Sushi Zone")) {
  15. if (typeSushi.equalsIgnoreCase("sashimi")) {
  16. order = 4.99 * portions;
  17. } else if (typeSushi.equalsIgnoreCase("maki")) {
  18. order = 5.29 * portions;
  19. } else if (typeSushi.equalsIgnoreCase("uramaki")) {
  20. order = 5.99 * portions;
  21. } else if (typeSushi.equalsIgnoreCase("temaki")) {
  22. order = 4.29 * portions;
  23. }
  24. System.out.printf("Total price: %.0f lv.", Math.ceil(order));
  25.  
  26. } else if (restaurant.equalsIgnoreCase("Sushi Time")) {
  27. if (typeSushi.equalsIgnoreCase("sashimi")) {
  28. order = 5.49 * portions;
  29. } else if (typeSushi.equalsIgnoreCase("maki")) {
  30. order = 4.69 * portions;
  31. } else if (typeSushi.equalsIgnoreCase("uramaki")) {
  32. order = 4.49 * portions;
  33. } else if (typeSushi.equalsIgnoreCase("temaki")) {
  34. order = 5.19 * portions;
  35. }
  36. System.out.printf("Total price: %.0f lv.", Math.ceil(order));
  37.  
  38. } else if (restaurant.equalsIgnoreCase("Sushi Bar")) {
  39. if (typeSushi.equalsIgnoreCase("sashimi")) {
  40. order = 5.25 * portions;
  41. } else if (typeSushi.equalsIgnoreCase("maki")) {
  42. order = 5.55 * portions;
  43. } else if (typeSushi.equalsIgnoreCase("uramaki")) {
  44. order = 6.25 * portions;
  45. } else if (typeSushi.equalsIgnoreCase("temaki")) {
  46. order = 4.75 * portions;
  47. }
  48. System.out.printf("Total price: %.0f lv.", Math.ceil(order));
  49. } else if (restaurant.equalsIgnoreCase("Asian Pub")) {
  50. if (typeSushi.equalsIgnoreCase("sashimi")) {
  51. order = 4.50 * portions;
  52. } else if (typeSushi.equalsIgnoreCase("maki")) {
  53. order = 4.80 * portions;
  54. } else if (typeSushi.equalsIgnoreCase("uramaki")) {
  55. order = 5.50 * portions;
  56. } else if (typeSushi.equalsIgnoreCase("temaki")) {
  57. order = 5.50 * portions;
  58. }
  59. System.out.printf("Total price: %.0f lv.", Math.ceil(order));
  60. } else {
  61. System.out.printf("%s is invalid restaurant!", restaurant);
  62. }
  63.  
  64. }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement