Part A Write an application called ShadyRestRoom for the Shady Rest Hotel; the program determines the price of a room. Ask the user to choose 1 for a queen bed, 2 for a king, or 3 for a king and a pullout couch. The output echoes the input and displays the price of the room: $125 for queen, $139 for king, and $165 for a suite with a king bed and a pullout couch. If the user enters an invalid code, display an appropriate message and set the price to 0. An example of the program is shown below: Menu (1) Queen bed (2) King bed (3) Suite with a king bed and pull-out couch Enter Selection (1, 2, or 3) >> 2 You selected King bed $139 Part B Copy the contents of the ShadyRestRoom application into ShadyRestRoom2.java file and rename the class ShadyRestRoom2. Add a prompt to the ShadyRestRoom application to ask the user to specify a (1) lake view or a (2) park view, but ask that question only if the bed size entry is valid. Add $15 to the price of any room with a lake view. If the view value is invalid, display an appropriate message and assume that the price is for a room with a lake view. An example of the program is shown below: Menu (1) Queen bed (2) King bed (3) Suite with a king bed and pull-out couch Enter Selection (1, 2, or 3) >> 2 Please choose a view: (1) a lake (2) a park Enter Selection (1 or 2) >> 1 You selected King bed with a lake view for $154 Task 01: Create the ShadyRestRoom class. Task 02: The program ShadyRestRoom accepts the user selection for a room and displays the price of the room. Task 03: The ShadyRestRoom program handles an invalid room selection. Task 04: Create the ShadyRestRoom2 class. Task 05: The program ShadyRestRoom2 accepts the user selection for a room and displays the price of the room. Task 06: The ShadyRestRoom2 program handles an invalid room selection.

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter14: Introduction To Swing Components
Section: Chapter Questions
Problem 10PE
icon
Related questions
Question

 

Part A

Write an application called ShadyRestRoom for the Shady Rest Hotel; the program determines the price of a room. Ask the user to choose 1 for a queen bed, 2 for a king, or 3 for a king and a pullout couch. The output echoes the input and displays the price of the room: $125 for queen$139 for king, and $165 for a suite with a king bed and a pullout couch. If the user enters an invalid code, display an appropriate message and set the price to 0.

An example of the program is shown below:

Menu (1) Queen bed (2) King bed (3) Suite with a king bed and pull-out couch Enter Selection (1, 2, or 3) >> 2 You selected King bed $139

Part B

Copy the contents of the ShadyRestRoom application into ShadyRestRoom2.java file and rename the class ShadyRestRoom2. Add a prompt to the ShadyRestRoom application to ask the user to specify a (1) lake view or a (2) park view, but ask that question only if the bed size entry is valid. Add $15 to the price of any room with a lake view. If the view value is invalid, display an appropriate message and assume that the price is for a room with a lake view.

An example of the program is shown below:

Menu

(1) Queen bed

(2) King bed

(3) Suite with a king bed and pull-out couch

Enter Selection (1, 2, or 3) >> 2

Please choose a view:

(1) a lake

(2) a park

Enter Selection (1 or 2) >> 1

You selected King bed with a lake view for $154

Task 01: Create the ShadyRestRoom class.

Task 02: The program ShadyRestRoom accepts the user selection for a room and displays the price of the room.

Task 03: The ShadyRestRoom program handles an invalid room selection.

Task 04: Create the ShadyRestRoom2 class.

Task 05: The program ShadyRestRoom2 accepts the user selection for a room and displays the price of the room.

Task 06: The ShadyRestRoom2 program handles an invalid room selection.

 

♡ Q 2 4 C
G
Unit 5: Making Decis X
CENGAGE COMPANION: COMMANDS
MindTap - Cengage X
Open Companion Tab
Refresh Companion Tab
Bundle Current Workspace
https://literate-sniffle-x5wx9wg5x7w4fr5r.github.dev/?folder=/workspaces/9780357673423_java-programming-10e-5d83f9...
← →
Companion - studer X
J ShadyRestRoom.java X J ShadyRestRoom2.java
J ShadyRestRoom.java > ShadyRestRoom
115
116
117
118
119
120
121 System.out.println("an invalid choice!");
122
123
124
125
126
}
//appropriate message.
room_price = 0;
//set the price of room to and display an
//Close the scanner object.
127 sc.close();
128
129 }
130
131 }
Home | bartleby
student [Codespaces: literate sniffle]
> Codespaces: literate sniffle Ⓒ0A01 Java: Lightweight Mode
Bill eliminating drop X
田
HOME
Welcome
All
Home | Academics X +
☆ {} ()
= Companion X
·1+
How to Use the Code Editor
1. Select the "Run Code" button to execute
program.
2. Select the "Calculate Grade" button to genera
score based on the completed tasks.
3. Continue to modify, run, and calculate your c
until you are happy with the grade.
4. Select the "Submit" button to turn in
assignment to your instructor.
Part A
Write an application called ShadyRestRoom for
bash + I
M
PROBLEMS OUTPUT DEBUG CONSOLE TERMINAL PORTS 1
o@jbowen3225 →.../9780357673423_java-programming-10e-5d83f9ac-c9c6-4288-9e22-37326c529145/chapter5/ex03/student (template) $
B
4
Layout: US
08
x
Q
Transcribed Image Text:♡ Q 2 4 C G Unit 5: Making Decis X CENGAGE COMPANION: COMMANDS MindTap - Cengage X Open Companion Tab Refresh Companion Tab Bundle Current Workspace https://literate-sniffle-x5wx9wg5x7w4fr5r.github.dev/?folder=/workspaces/9780357673423_java-programming-10e-5d83f9... ← → Companion - studer X J ShadyRestRoom.java X J ShadyRestRoom2.java J ShadyRestRoom.java > ShadyRestRoom 115 116 117 118 119 120 121 System.out.println("an invalid choice!"); 122 123 124 125 126 } //appropriate message. room_price = 0; //set the price of room to and display an //Close the scanner object. 127 sc.close(); 128 129 } 130 131 } Home | bartleby student [Codespaces: literate sniffle] > Codespaces: literate sniffle Ⓒ0A01 Java: Lightweight Mode Bill eliminating drop X 田 HOME Welcome All Home | Academics X + ☆ {} () = Companion X ·1+ How to Use the Code Editor 1. Select the "Run Code" button to execute program. 2. Select the "Calculate Grade" button to genera score based on the completed tasks. 3. Continue to modify, run, and calculate your c until you are happy with the grade. 4. Select the "Submit" button to turn in assignment to your instructor. Part A Write an application called ShadyRestRoom for bash + I M PROBLEMS OUTPUT DEBUG CONSOLE TERMINAL PORTS 1 o@jbowen3225 →.../9780357673423_java-programming-10e-5d83f9ac-c9c6-4288-9e22-37326c529145/chapter5/ex03/student (template) $ B 4 Layout: US 08 x Q
Expert Solution
steps

Step by step

Solved in 4 steps with 6 images

Blurred answer
Knowledge Booster
Returning value from Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT