168k views
2 votes
Write a program that converts a temperature from Celsius to Fahrenheit. It should (1) prompt the user for input, (2) read a double value from the keyboard, (3) calculate the result, and (4) format the output to one decimal place. For example, it should display "24.0 C = 75.2 F". Here is the formula. Be careful not to use integer division! F = C × 9 5 + 32

2 Answers

1 vote

Answer:

See explaination

Step-by-step explanation:

#include<iostream>

#include<iomanip>

using namespace std;

int main(){

double tempF, tempC;

cout<<"Enter a degree in Celsius: ";

cin>>tempC;

tempF = tempC*(9/5.0)+32;

cout<<setprecision(1)<<fixed;

cout<<tempC<<" C = "<<tempF<<" F"<<endl;

return 0;

}

User Tim Holum
by
5.3k points
2 votes

Answer:

celsius = float(input("Enter the celcius value: "))

f = 1.8 * celsius + 32

print(str(celsius) + " C = "+ str(f) + " F")

Step-by-step explanation:

The code is in Python.

Ask the user for the input, celsius value

Convert the celsius value to fahrenheit using the given formula

Print the result as in shown in the example output

User ShaneKm
by
5.0k points