VerdommeMan

Thanks for you gold! Kind Stranger here i solved yourproblem

Aug 22nd, 2018
374
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.01 KB | None | 0 0
  1. package test;
  2.  
  3. import java.util.Scanner;
  4.  
  5. //btw you need an if statement for your occupied rooms they can be more than rooms in total. GL & HF --verd
  6. public class HotelOccupancy {
  7.  
  8.     public static void main(String[] args) {
  9.        
  10.         int floor, rooms, occupiedRooms, totalRooms = 0, totalOccupiedRooms = 0;
  11.         double occupancyRate;
  12.        
  13.         Scanner in = new Scanner(System.in);
  14.         System.out.println("Enter the number of floors:");
  15.         floor = in.nextInt();
  16.        
  17.         while (floor < 1) {  
  18.             System.out.println("The number of floors must be at least 1 or above.");
  19.             System.out.println("Enter the number of floors:");
  20.             floor = in.nextInt();
  21.            
  22.         }//changed here was: "{"
  23.        
  24.         for (int count = 1; count<= floor; count++) {
  25.             System.out.println("Enter the number of rooms in a floor " +count+ ":");
  26.             rooms = in.nextInt();
  27.            
  28.             while (rooms < 10) {
  29.                 System.out.println("The number of rooms must be at least 10 or above.");
  30.                 System.out.println("Enter the number of rooms in a floor " +count+ ":");
  31.                 rooms = in.nextInt();
  32.             }  
  33.            
  34.            
  35.             System.out.println("Enter the number of occupied rooms in a floor " +count+ ":");
  36.             occupiedRooms = in.nextInt();
  37.            
  38.             totalRooms = totalRooms + rooms;
  39.             totalOccupiedRooms = totalOccupiedRooms + occupiedRooms;
  40.            
  41.         }
  42.        
  43.         System.out.println("Total number of rooms = "+totalRooms);
  44.         System.out.println("Total number of occupied rooms = "+totalOccupiedRooms);
  45.         System.out.println("Total number of vacant rooms = " +(totalRooms - totalOccupiedRooms));
  46.         System.out.println("Total rate of occupancy = "+((double)totalOccupiedRooms/totalRooms));
  47.    
  48.        
  49.            
  50.                    
  51.          }
  52.                                
  53. //not his: "}"      
  54. // not this: "}"
  55. }
Advertisement
Add Comment
Please, Sign In to add comment