Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package exercise3;
- import java.util.Scanner;
- public class FishingBoat {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- double budget = Double.parseDouble(scanner.nextLine());
- String season = scanner.nextLine();
- int fisherman = Integer.parseInt(scanner.nextLine());
- double discount = 0;
- double total = 0;
- if (fisherman <= 6) {
- if (season.equalsIgnoreCase("Spring")) {
- discount = 3000 * 0.10;
- total = 3000 - discount;
- } else if ((season.equalsIgnoreCase("Summer")) || (season.equalsIgnoreCase("Autumn"))) {
- discount = 4200 * 0.10;
- total = 4200 - discount;
- } else if (season.equalsIgnoreCase("Winter")) {
- discount = 2600 * 0.10;
- total = 2600 - discount;
- }
- } else if ((fisherman >= 7) && (fisherman <= 11)) {
- if (season.equalsIgnoreCase("Spring")) {
- discount = 3000 * 0.15;
- total = 3000 - discount;
- } else if ((season.equalsIgnoreCase("Summer")) || (season.equalsIgnoreCase("Autumn"))) {
- discount = 4200 * 0.15;
- total = 4200 - discount;
- } else if (season.equalsIgnoreCase("Winter")) {
- discount = 2600 * 0.15;
- total = 2600 - discount;
- }
- } else if (fisherman >= 12) {
- if (season.equalsIgnoreCase("Spring")) {
- discount = 3000 * 0.25;
- total = 3000 - discount;
- } else if (season.equalsIgnoreCase(("Summer")) || (season.equalsIgnoreCase("Autumn"))) {
- discount = 4200 * 0.25;
- total = 4200 - discount;
- } else if (season.equalsIgnoreCase("Winter")) {
- discount = 2600 * 0.25;
- total = 2600 - discount;
- }
- }
- if ((fisherman % 2 == 0) && (!season.equalsIgnoreCase("Autumn"))) {
- discount = total * 0.05;
- total = total - discount;
- } else {
- total = total;
- }
- double difference = 0;
- if (budget > total) {
- difference = budget - total;
- System.out.printf("Yes! You have %.2f leva left.", difference);
- } else if (total > budget) {
- difference = total - budget;
- System.out.printf("Not enough money! You need %.2f leva.", difference);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement