Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Exercise1ZadachaVacation {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. int ppl = Integer.parseInt(scanner.nextLine());
  8. String type = scanner.nextLine();
  9. String day = scanner.nextLine();
  10.  
  11. double price = 0;
  12. double totalPrice = 0;
  13. switch (type) {
  14. case "Students":
  15. switch (day) {
  16. case "Friday":
  17. price = 8.45;
  18. break;
  19. case "Saturday":
  20. price = 9.80;
  21. break;
  22. case "Sunday":
  23. price = 10.46;
  24. break;
  25. }
  26. break;
  27. case "Business":
  28. switch (day) {
  29. case "Friday":
  30. price = 10.90;
  31. break;
  32. case "Saturday":
  33. price = 15.60;
  34. break;
  35. case "Sunday":
  36. price = 16;
  37. break;
  38. }
  39. break;
  40. case "Regular":
  41. switch (day) {
  42. case "Friday":
  43. price = 15;
  44. break;
  45. case "Saturday":
  46. price = 20;
  47. break;
  48. case "Sunday":
  49. price = 22.50;
  50. break;
  51. }
  52. break;
  53. }
  54. totalPrice = ppl * price;
  55.  
  56. switch (type) {
  57. case "Students":
  58. if (ppl >= 30) {
  59. totalPrice *= 0.85;
  60. }
  61. break;
  62. case "Business":
  63. if (ppl >= 100) {
  64. price *= 10;
  65. totalPrice -= price;
  66. }
  67. break;
  68. case "Regular":
  69. if (ppl >= 10 && ppl <= 20) {
  70. totalPrice *= 0.95;
  71. }
  72. break;
  73. }
  74. System.out.printf("Total price: %.2f", totalPrice);
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement