This is an answer that was found on Chegg and doesn't address the requirements I typed out that are in addition to the screenshot. How do you set the displayed decimal places to zero for the Celcius values and two for the Fahrenheit values? This is my code that does everything but that: #include
This is an answer that was found on Chegg and doesn't address the requirements I typed out that are in addition to the screenshot. How do you set the displayed decimal places to zero for the Celcius values and two for the Fahrenheit values? This is my code that does everything but that:
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
cout << "This program converts temperature from Celcius to Fahrenheit";
cout << endl;
double start, stop;
cout << "Please enter starting value: ";
cin >> start;
start = floor(start);
cout << "Please enter stopping value: ";
cin >> stop;
stop = ceil(stop);
cout << endl;
const int COL1 = 12;
const int COL2 = 12;
cout << right;
cout << setw(COL1 + COL2) << "Conversion Table" << endl;
cout << endl;
cout << setw(COL1) << "Celsius" << setw(COL2) << "Fahreneheit" << endl;
double count = 1;
while (count <= COL1 + COL2) {
cout << "=";
count++;
}
cout << endl;
count = start;
while (count <= stop) {
cout << setw(COL1) << count << setw(COL2) << (count * 9 / 5 + 32) << endl;
count++;
}
cout << endl;
return 0;
}
Step by step
Solved in 3 steps with 1 images