Advertisement
Guest User

Untitled

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