Advertisement
finderabc

hotelRoom

Oct 30th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.36 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class hotelRoom {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         String month = scanner.nextLine();
  7.         int broiN = Integer.parseInt(scanner.nextLine());
  8.         double priceA = 0.00;
  9.         double priceS = 0.00;
  10.         double finalPriceA = 00.00;
  11.         double finalPriceS = 00.00;
  12.         switch (month) {
  13.             case "May":
  14.             case "October":
  15.                 priceA = 65;
  16.                 priceS = 50;
  17.                 break;
  18.             case "June":
  19.             case "September":
  20.                 priceA = 68.70;
  21.                 priceS = 75.20;
  22.                 break;
  23.             case "July":
  24.             case "August":
  25.                 priceA = 77;
  26.                 priceS = 76;
  27.                 break;
  28.             default:
  29.                 System.out.println("unknown");
  30.                 break;
  31.         }
  32.         if (broiN > 7 && broiN <= 14 && (month.equals("May") || month.equals("October"))) {
  33.             finalPriceA = priceA * broiN;
  34.             finalPriceS = priceS * broiN - priceS * broiN * 0.05;
  35.         } else if (broiN > 14 && (month.equals("May") || month.equals("October"))) {
  36.             finalPriceA = priceA * broiN - priceA * broiN * 0.10;
  37.             finalPriceS = priceS * broiN - priceS * broiN * 0.30;
  38.         } else if (broiN <= 7) {
  39.             finalPriceA = priceA * broiN;
  40.             finalPriceS = priceS * broiN;
  41.         } else if (broiN > 14 && (month.equals("June") || month.equals("September"))) {
  42.             finalPriceA = priceA * broiN - priceA * broiN * 0.10;
  43.             finalPriceS = priceS * broiN - priceS * broiN * 0.20;
  44.         } else if (broiN <= 14 && (month.equals("June") || month.equals("September"))) {
  45.             finalPriceA = priceA * broiN;
  46.             finalPriceS = priceS * broiN;
  47.         } else if (broiN > 14 && (month.equals("July") || month.equals("August"))) {
  48.             finalPriceA = priceA * broiN - priceA * broiN * 0.10;
  49.             finalPriceS = priceS * broiN;
  50.         } else if (broiN <= 14 && (month.equals("July") || month.equals("August"))) {
  51.             finalPriceA = priceA * broiN;
  52.             finalPriceS = priceS * broiN;
  53.         }
  54.             System.out.printf("Apartment: %.2f lv.%n", finalPriceA);
  55.             System.out.printf("Studio: %.2f lv.", finalPriceS);
  56.  
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement