Advertisement
SIRAKOV4444

Untitled

Apr 2nd, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1.  
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class FishingBoat {
  6. public static void main(String[] args) {
  7. Scanner scanner = new Scanner(System.in);
  8.  
  9. double budget = Double.parseDouble(scanner.nextLine());
  10. String season = scanner.nextLine();
  11. int fischer = Integer.parseInt(scanner.nextLine());
  12.  
  13. double ship = 0;
  14. double discount = 0;
  15.  
  16. switch (season) {
  17. case "Spring":
  18. ship = 3000;
  19. if (fischer <= 6) {
  20. discount = 0.9 * ship;
  21.  
  22. } else if (fischer >= 7 && fischer <= 11) {
  23. discount = 0.85 * ship;
  24. } else if (fischer >= 12) {
  25. discount = 0.75 * ship;
  26. }
  27. break;
  28. case "Summer":
  29. ship = 4200;
  30. if (fischer <= 6) {
  31. discount = 0.9 * ship;
  32.  
  33. } else if (fischer >= 7 && fischer <= 11) {
  34. discount = 0.85 * ship;
  35. } else if (fischer >= 12) {
  36. discount = 0.75 * ship;
  37. }
  38. break;
  39. case "Autmun":
  40. ship = 4200;
  41. if (fischer <= 6) {
  42. discount = 0.9 * ship;
  43.  
  44. } else if (fischer >= 7 && fischer <= 11) {
  45. discount = 0.85 * ship;
  46. } else if (fischer >= 12) {
  47. discount = 0.75 * ship;
  48. }
  49. break;
  50. case "Winter":
  51. ship = 2600;
  52. if (fischer <= 6) {
  53. discount = 0.9 * ship;
  54.  
  55. } else if (fischer >= 7 && fischer <= 11) {
  56. discount = 0.85 * ship;
  57. } else if (fischer >= 12) {
  58. discount = 0.75 * ship;
  59. }
  60. break;
  61.  
  62. }
  63. if(fischer % 2==0 && (!season.equals("Autmun"))){
  64. discount *=0.95;
  65. }
  66. if (budget >= discount) {
  67. budget = budget - discount;
  68. System.out.printf("Yes! You have %.2f leva left.", budget);
  69. } else {
  70. budget = discount - budget;
  71. System.out.printf("Not enough money! You need %.2f leva.", budget);
  72. }
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement