Advertisement
desislava_topuzakova

Ivanovi's Holidays

Jan 26th, 2018
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class IvanovisHoliday {
  4. public static void main(String[] agrs) {
  5. Scanner scanner = new Scanner(System.in);
  6. int sleeps = Integer.parseInt(scanner.nextLine());
  7. String destination = scanner.nextLine();
  8. String transport = scanner.nextLine();
  9.  
  10. double price=0;
  11. if(destination.equals("Miami")){
  12. if(sleeps>=1&&sleeps<=10){
  13. price=sleeps*(3*14.99+2*24.99)+0.25*(sleeps*(3*14.99+2*24.99));
  14. }
  15. else if(sleeps>10&&sleeps<=15){
  16. price=sleeps*(3*11.99+2*22.99)+0.25*(sleeps*(3*11.99+2*22.99));
  17. }
  18. else if(sleeps>15){
  19. price=sleeps*(3*10+2*20)+0.25*(sleeps*(3*10+2*20));
  20. }
  21. }
  22. else if(destination.equals("Canary Islands")){
  23. if(sleeps>10&&sleeps<=15){
  24. price=sleeps*(3*25.6+2*30.50)+0.25*(sleeps*(3*25.6+2*30.50));
  25. }
  26. else if(sleeps>=1&&sleeps<=10){
  27. price=sleeps*(3*28.50+2*32.50)+0.25*(sleeps*(3*28.50+2*32.50));
  28. }
  29. else if(sleeps>15){
  30. price=sleeps*(3*22+2*28)+0.25*(sleeps*(3*22+2*28));
  31. }
  32. }
  33. else if(destination.equals("Philippines")){
  34. if(sleeps>=1&&sleeps<=10){
  35. price=sleeps*(3*39.99+2*42.99)+0.25*(sleeps*(3*39.99+2*42.99));
  36. }
  37. else if(sleeps>10&&sleeps<=15){
  38. price=sleeps*(3*36+2*41)+0.25*(sleeps*(3*36+2*41));
  39. }
  40. else if(sleeps>15){
  41. price=sleeps*(3*32.4+2*38.5)+0.25*(sleeps*(3*32.4+2*38.5));
  42. }
  43. }
  44. if(transport.equals("train")){
  45. price+=3*12.5+2*22.3;
  46. }
  47. else if (transport.equals("bus")){
  48. price+=3*37+2*45;
  49. }
  50. else if(transport.equals("airplane")){
  51. price+=3*68.5+2*90;
  52.  
  53. }
  54. System.out.printf("%.3f",price);
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement