Question
The screen size of a TV is given by the length of the rectangular diagonal. Standard TVs come in 4:3 ratio, that is, the ratio
The screen size of a TV is given by the length of the rectangular diagonal. Standard TVs come in 4:3 ratio, that is, the ratio of length to width is 4 to 3. This means, if the length is x inches, then the width is (3/4)x. Widescreen TVs come in 16:9 ratio. Write a program that prompts the user to input the length of the diagonal (in inches) of the screen and allows the user to select which type of TVs screen length, screen width, and screen area the user would like to calculate. Have the program display the desired results. Guidance To solve this problem, recall that the diagonal of a TV screen forms the hypotenuse of a right triangle with the length and width forming the sides. The diagonal is given and the length, width, and area need to be calculated. Since there are two unknowns (length and width), two equations will be required. The first equation comes from the formula for the Pythagorean Theorm. The second equation comes from the ratios provided for standard and wide screen TVs. A good way to allow a user to make a selection is to present them with a menu of options. The output they see is based on which option they select. For example, the user could be presented with a menu that looks like this: Enter which type of TVs area you would like to see: 1: Standard TV area. 2: Widescreen TV area. 3: Both types of TVs area. Once they make a selection, use a nested if or a switch statement to process the options. Turn in: Your analysis and test plan (hand written or Word document). Your C++ source code with IPO comments (file with the .cpp extension). Screen shots of your test results. Once completed you will show that you can: Solve a system of equations with two unknowns on a computer. Create a menu-driven user interface. Process the menu utilizing an appropriate selection construct.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started