desislava_topuzakova

Untitled

May 7th, 2020
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.46 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class FishingBoat_05 {
  4. public static void main(String[] args) {
  5. Scanner scan = new Scanner(System.in);
  6.  
  7. int budget = Integer.parseInt(scan.nextLine());
  8. String season = scan.nextLine();
  9. int count = Integer.parseInt(scan.nextLine());
  10.  
  11. switch (season) {
  12. case "Spring":
  13. if (count <= 6) {
  14. double price = 3000 - (3000 * 0.1);
  15. if (count % 2 == 0) {
  16. price = price - (price * 0.05);
  17. } if (budget >= price) {
  18. double left = budget - price;
  19. System.out.printf("Yes! You have %.2f leva left.", left);
  20. } else {
  21. double leftIf = price - budget;
  22. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  23. }
  24. } else if (count >= 7 && count <= 11) {
  25. double price = 3000 - (3000 * 0.15);
  26. if (count % 2 == 0) {
  27. price = price - (price * 0.05);
  28.  
  29. } if (budget >= price) {
  30. double left = budget - price;
  31. System.out.printf("Yes! You have %.2f leva left.", left);
  32. } else {
  33. double leftIf = price - budget;
  34. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  35. }
  36. } else if (count >= 12) {
  37. double price = 3000 - (3000 * 0.25);
  38. if (count % 2 == 0) {
  39. price = price - (price * 0.05);
  40.  
  41. } if (budget >= price) {
  42. double left = budget - price;
  43. System.out.printf("Yes! You have %.2f leva left.", left);
  44. } else {
  45. double leftIf = price - budget;
  46. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  47. }
  48. }
  49. break;
  50. case "Summer":
  51. if (count <= 6) {
  52. double price = 4200 - (4200 * 0.1);
  53. if (count % 2 == 0) {
  54. price = price - (price * 0.05);
  55.  
  56. } if (budget >= price) {
  57. double left = budget - price;
  58. System.out.printf("Yes! You have %.2f leva left.", left);
  59. } else {
  60. double leftIf = price - budget;
  61. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  62. }
  63. } else if (count >= 7 && count <= 11) {
  64. double price = 4200 - (4200 * 0.15);
  65. if (count % 2 == 0) {
  66. price = price - (price * 0.05);
  67.  
  68. }if (budget >= price) {
  69. double left = budget - price;
  70. System.out.printf("Yes! You have %.2f leva left.", left);
  71. } else {
  72. double leftIf = price - budget;
  73. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  74. }
  75. } else if (count >= 12) {
  76. double price = 4200 - (4200 * 0.25);
  77. if (count % 2 == 0) {
  78. price = price - (price * 0.05);
  79.  
  80. } if (budget >= price) {
  81. double left = budget - price;
  82. System.out.printf("Yes! You have %.2f leva left.", left);
  83. } else {
  84. double leftIf = price - budget;
  85. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  86. }
  87. }
  88. break;
  89. case "Autumn":
  90. if (count <= 6) {
  91. double price = 4200 - (4200 * 0.1);
  92. if (budget >= price) {
  93. double left = budget - price;
  94. System.out.printf("Yes! You have %.2f leva left.", left);
  95. } else {
  96. double leftIf = price - budget;
  97. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  98. }
  99. } else if (count >= 7 && count <= 11) {
  100. double price = 4200 - (4200 * 0.15);
  101. if (budget >= price) {
  102. double left = budget - price;
  103. System.out.printf("Yes! You have %.2f leva left.", left);
  104. } else {
  105. double leftIf = price - budget;
  106. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  107. }
  108. } else if (count >= 12) {
  109. double price = 4200 - (4200 * 0.25);
  110. if (budget >= price) {
  111. double left = budget - price;
  112. System.out.printf("Yes! You have %.2f leva left.", left);
  113. } else {
  114. double leftIf = price - budget;
  115. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  116. }
  117. }
  118. break;
  119. case "Winter":
  120. if (count <= 6) {
  121. double price = 2600 - (2600 * 0.1);
  122. if (count % 2 == 0) {
  123. price = price - (price * 0.05);
  124.  
  125. } if (budget >= price) {
  126. double left = budget - price;
  127. System.out.printf("Yes! You have %.2f leva left.", left);
  128. } else {
  129. double leftIf = price - budget;
  130. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  131. }
  132. } else if (count >= 7 && count <= 11) {
  133. double price = 2600 - (2600 * 0.15);
  134. if (count % 2 == 0) {
  135. price = price - (price * 0.05);
  136.  
  137. } if (budget >= price) {
  138. double price1 = price - (price * 0.05);
  139. double left = budget - price1;
  140. System.out.printf("Yes! You have %.2f leva left.", left);
  141. } else {
  142. double leftIf = price - budget;
  143. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  144. }
  145. } else if (count >= 12) {
  146. double price = 2600 - (2600 * 0.25);
  147. if (count % 2 == 0) {
  148. price = price - (price * 0.05);
  149.  
  150. }if (budget >= price) {
  151. double left = budget - price;
  152. System.out.printf("Yes! You have %.2f leva left.", left);
  153. } else {
  154. double leftIf = price - budget;
  155. System.out.printf("Not enough money! You need %.2f leva.", leftIf);
  156. }
  157. }
  158. break;
  159. }
  160. }
  161. }
Add Comment
Please, Sign In to add comment