emodev

Hotel room

Nov 22nd, 2018
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. package ComplexConditionalStatements.Exercises;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class j_HotelRoom {
  6.     public static void main(String[] args) {
  7.         Scanner console = new Scanner(System.in);
  8.  
  9.         String month = console.nextLine();
  10.         int nights = Integer.parseInt(console.nextLine());
  11.  
  12.         double studio = 0;
  13.         double apartment = 0;
  14.  
  15.         switch (month){
  16.             case "May":
  17.             case "October":
  18.                 studio = 50;
  19.                 apartment = 65;
  20.                 if (nights > 14){
  21.                     studio *= 0.70;
  22.                 } else if (nights > 7){
  23.                     studio *= 0.95;
  24.                 }
  25.                 break;
  26.             case "June":
  27.             case "September":
  28.                 studio = 75.20;
  29.                 apartment = 68.70;
  30.                 if (nights > 14){
  31.                     studio *= 0.80;
  32.                 }
  33.                 break;
  34.             case "July":
  35.             case "August":
  36.                 studio = 76;
  37.                 apartment = 77;
  38.                 break;
  39.  
  40.         }
  41.  
  42.  
  43.         if(nights > 14){
  44.             apartment *= 0.90;
  45.         }
  46.  
  47.         System.out.printf("Apartment: %.2f lv.%n",apartment * nights);
  48.         System.out.printf("Studio: %.2f lv.",studio * nights);
  49.  
  50.  
  51.     }
  52. }
Add Comment
Please, Sign In to add comment