(C++ OOP) We have a house with 3 rooms. We need the user to enter 1 integer as the window number, 2 doubles as depth and width of the room, 1 double as the useless area, 1 boolean as the door's opening direction (e.g. 0 is outward). Program will compute and print the air condition as a string and the total useful area of the house as a double. Calculating the air condition: Name it air_c. Divide the useful area by the window number. If air_c >20, output "bad". If air_c <11 output "good". If 11<=air_c<=20, output "ideal". Attention: If the window number is 0, air condition is bad. Calculating the useful area of room: Width*Depth-(useless area) if the door is inward; Width*Depth-(useless area)-0.8 The worst air condition of the 3 is the final air condition of house. --- 1)The information about the home must be all private within a class. 2)The class must get these inputs within constructor func. 3)Calculating the useful area of a room must be done within a function of a class. 4)Air condition controlling must be done within a function of a class.
(C++ OOP)
We have a house with 3 rooms.
We need the user to enter 1 integer as the window number, 2 doubles as depth and width of the room, 1 double as the useless area, 1 boolean as the door's opening direction (e.g. 0 is outward).
Program will compute and print the air condition as a string and the total useful area of the house as a double.
Calculating the air condition: Name it air_c. Divide the useful area by the window number. If air_c >20, output "bad". If air_c <11 output "good". If 11<=air_c<=20, output "ideal".
Attention: If the window number is 0, air condition is bad.
Calculating the useful area of room: Width*Depth-(useless area)
if the door is inward;
Width*Depth-(useless area)-0.8
The worst air condition of the 3 is the final air condition of house.
---
1)The information about the home must be all private within a class.
2)The class must get these inputs within constructor func.
3)Calculating the useful area of a room must be done within a function of a class.
4)Air condition controlling must be done within a function of a class.

Step by step
Solved in 3 steps with 1 images









