SophiYo

Honeymoon

Dec 17th, 2018
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.63 KB | None | 0 0
  1. package November2018;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class O3Honeymoonv03 {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.  
  9.         double budget = Double.parseDouble(scanner.nextLine());
  10.         String x = scanner.nextLine();
  11.         int n = Integer.parseInt(scanner.nextLine());
  12.  
  13.         double price = 0;
  14.  
  15.         if (x.equalsIgnoreCase("cairo")) {
  16.             price = (250*2*n + 600);
  17.  
  18.             if (n > 0 && n < 5) {
  19.                 price *= 0.97;
  20.             } else if (n < 10) {
  21.                 price *= 0.95;
  22.             } else if (n < 25) {
  23.                 price *= 0.9;
  24.             } else if (n < 50) {
  25.                 price *= 0.83;
  26.             } else {
  27.                 price *= 0.7;
  28.             }
  29.  
  30.         } else if (x.equalsIgnoreCase("paris")) {
  31.             price = (150*2*n + 350);
  32.  
  33.             if (n > 4 && n < 10) {
  34.                 price *= 0.93;
  35.             } else if (n < 25) {
  36.                 price *= 0.88;
  37.             } else if (n < 50) {
  38.                 price *= 0.78;
  39.             } else if (n > 49) {
  40.                 price *= 0.7;
  41.             } else {
  42.                 price += 0;
  43.             }
  44.  
  45.         } else if (x.equalsIgnoreCase("lima")) {
  46.             price = (400*2*n + 850);
  47.  
  48.             if (n > 24 && n < 50) {
  49.                 price *= 0.81;
  50.             } else if (n > 49) {
  51.                 price *= 0.7;
  52.             } else {
  53.                 price += 0;
  54.             }
  55.  
  56.         } else if (x.equalsIgnoreCase("new york")) {
  57.             price = (300 * 2*n + 650);
  58.  
  59.             if (n > 0 && n < 5) {
  60.                 price *= 0.97;
  61.             } else if (n == 0) {
  62.                 price *= 0;
  63.             } else if (n < 10) {
  64.                 price *= 0.95;
  65.             } else if (n < 25) {
  66.                 price *= 0.88;
  67.             } else if (n < 50) {
  68.                 price *= 0.81;
  69.             } else {
  70.                 price *= 0.7;
  71.             }
  72.  
  73.         } else if (x.equalsIgnoreCase("tokyo")) {
  74.             price = (350* 2*n + 700);
  75.  
  76.             if (n > 9 && n < 25)  {
  77.                 price*= 0.88;
  78.             } else if (n == 0) {
  79.                 price *= 0;
  80.             } else if (n > 24 && n < 50) {
  81.                 price *= 0.83;
  82.             } else if (n > 49) {
  83.                 price *= 0.7;
  84.             } else {
  85.                 price += 0;
  86.             }
  87.         }
  88.  
  89.         if (price <= budget) {
  90.             System.out.printf("Yes! You have %.2f leva left.", budget - price);
  91.         } else {
  92.             System.out.printf("Not enough money! You need %.2f leva.", price - budget);
  93.         }
  94.  
  95.     }
  96. }
Advertisement
Add Comment
Please, Sign In to add comment