Question
DESCRIPTION The following problems will generate temperature conversion tables. Use the following equations that give relationships between temperatures in degrees Fahrenheit (T F ), degrees
DESCRIPTION
The following problems will generate temperature conversion tables. Use the following equations that give relationships between temperatures in degrees Fahrenheit (TF), degrees Celsius (TC), degrees Kelvin (TK), and degrees Rankine (TR).
TF = TR - 459.67o
TF = (9/5)TC + 32o
TR = (9/5) TK
1. Write code using a while control structure to generate a table of conversions from Fahrenheit to Celsius for values from 0oF to 100oF. Print a line in the table for each 10-degree change. Test the program to verify the code works correctly.
2. Add code using a do-while control structure to generate a table of conversions from Fahrenheit to Kelvin for values from 0oF to 200oF. Allow the user to enter the increment in degrees Fahrenheit that will be used between lines of the table. Test the program to verify the new code works correctly.
3. Add code that will use a for control structure to generate a table of conversions from Celsius to Rankine. Allow the user to enter the starting temperature and the increment between lines of the table. Print 20 lines in the table. Test the program to verify the new code works correctly.
The program should display two blank lines between each table. All numbers should be displayed with 3 decimal places. Use a fieldwidth of 10 for all output. Validate that all user input is reasonable.
I am learning C++ and "while", "for", and "do-while" statements.
Please use only them, not too much hard.
Always thank you for your helping.
it should use int main() { } and all code should be {} inside.
I appreciate it if you show the output.
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