galinyotsev123

ProgBasicsExam3and4November2018-E03honeymoon

Dec 30th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class E03honeymoon {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. double budget = Double.parseDouble(scanner.nextLine());
  8. String city = scanner.nextLine();
  9. double nights = Double.parseDouble(scanner.nextLine());
  10.  
  11. double price = 0;
  12. double discount = 0;
  13.  
  14. if (city.equalsIgnoreCase("Cairo")) {
  15. price += 600 + (250 * 2) * nights;
  16. } else if (city.equalsIgnoreCase("Paris")) {
  17. price += 350 + (150 * 2) * nights;
  18. } else if (city.equalsIgnoreCase("Lima")) {
  19. price += 850 + (400 * 2) * nights;
  20. } else if (city.equalsIgnoreCase("New York")) {
  21. price += 650 + (300 * 2) * nights;
  22. } else if (city.equalsIgnoreCase("Tokyo")) {
  23. price += 700 + (350 * 2) * nights;
  24. }
  25.  
  26. if (nights >= 1 && nights <= 4) {
  27. if (city.equalsIgnoreCase("Cairo") || city.equalsIgnoreCase("New York")) {
  28. discount = 3;
  29. }
  30. } else if (nights >= 5 && nights <= 9) {
  31. if (city.equalsIgnoreCase("Cairo") || city.equalsIgnoreCase("New York")) {
  32. discount = 5;
  33. } else if (city.equalsIgnoreCase("Paris")) {
  34. discount = 7;
  35. }
  36. } else if (nights >= 10 && nights <= 24) {
  37. if (city.equalsIgnoreCase("Cairo")) {
  38. discount = 10;
  39. }
  40. if (city.equalsIgnoreCase("Paris") || city.equalsIgnoreCase("New York") || city.equalsIgnoreCase("Tokyo")) {
  41. discount = 12;
  42. }
  43. } else if (nights >= 25 && nights <= 49) {
  44. if (city.equalsIgnoreCase("Cairo") || city.equalsIgnoreCase("Tokyo")) {
  45. discount = 17;
  46. } else if (city.equalsIgnoreCase("Lima") || city.equalsIgnoreCase("New York")) {
  47. discount = 19;
  48. } else if (city.equalsIgnoreCase("Paris")) {
  49. discount = 22;
  50. }
  51. } else if (nights >= 50) {
  52. discount = 30;
  53. }
  54.  
  55. price -= price * (discount / 100);
  56.  
  57.  
  58. if (budget > price) {
  59. System.out.printf("Yes! You have %.2f leva left.", budget - price);
  60. } else if (budget < price) {
  61. System.out.printf("Not enough money! You need %.2f leva.", price - budget);
  62.  
  63. }
  64.  
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment