Question: 3 . 2 0 LAB * : Program: Painting a wall - Fall 2 0 2 4 Output each floating - point value with two

3.20 LAB*: Program: Painting a wall - Fall 2024
Output each floating-point value with two digits after the decimal point, which can be achieved as follows:
print('{:.2f}'.format(your_value))
(1) Prompt the user to input a wall's height and width. Calculate and output the wall's area (integer). You will need to multiply the width by the height to do this.
Hint: The first variable is assigned for you, and print statement is started for you. You will need to finish creating the variables and complete the print statement.
Hint: You will need to use the .format function to format your print statement. (Submit for 2 points).
Enter wall height (feet):
12
Enter wall width (feet):
15
Wall area: 180 square feet
(2) Extend to also calculate and output the amount of paint in gallons needed to paint the wall (floating point). Assume a gallon of paint covers 350 square feet. Store this value in a variable.
Hint: Output the amount of paint needed using the .format function with the %f conversion specifier. This will display the gallons as a float with two decimal places. (Submit for 2 points, so 4 points total).
Enter wall height (feet):
12
Enter wall width (feet):
15
Wall area: 180 square feet
Paint needed: 0.51 gallons
(3) Extend to also calculate and output the number of 1 gallon cans needed to paint the wall. Hint: Use the math.ceil() function to round up to the nearest gallon. You will want to put your variable that you are rounding up in the parentheses of the math.ceil() function.
Hint: You will need to use the .format function to format your print statement. (Submit for 2 points, so 6 points total).
Enter wall height (feet):
12
Enter wall width (feet):
15
Wall area: 180 square feet
Paint needed: 0.51 gallons
Cans needed: 1 can(s)
(4) Extend by prompting the user for a color they want to paint the walls. Calculate and output the total cost of the paint cans depending on which color is chosen.
Hint: Use the dictionary item THAT IS ALREADY CREATED FOR YOU to associate each paint color with its respective cost. Red paint costs $35 per gallon can, blue paint costs $25 per gallon can, and green paint costs $23 per gallon can.
Hint: To determine the total paint cost you will need to multiple the paint cost for your wall color by the number of cans needed that you calculated in step 3.
Hint: You will need to use the .format function to format your print statement. (Submit for 2 points, so 8 points total).
Enter wall height (feet):
12
Enter wall width (feet):
15
Wall area: 180 square feet
Paint needed: 0.51 gallons
Cans needed: 1 can(s)
Choose a color to paint the wall:
red
Cost of purchasing red paint: $35

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!