Temperature of a city in Degree Celsius / Centigrade degree is input through the keyboard. Write a program to convert this temperature into Fahrenheit.
Related Read:
Basic Arithmetic Operations In C
Division of 2 Numbers: C
Convert Fahrenheit To Degree Celsius: C Program
Formula to Convert Celsius To Fahrenheit
Fahrenheit = (Centigrade * (9/5)) + 32;
But in C programming, any number divided by an integer number will return integer value. So 9/5 will give 1 and not 1.8
So we need to be careful while doing division operation in C. To solve this issue we can write following formula in C program to convert degree celsius to Fahrenheit.
Fahrenheit = (Centigrade * (9/5.0)) + 32;
OR
Fahrenheit = (Centigrade * 1.8) + 32;
Convert Degree Celsius To Fahrenheit: C Program
[youtube https://www.youtube.com/watch?v=UFtA-OVypHs]
Source Code: Convert Degree Celsius To Fahrenheit: C Program
#include < stdio.h > int main() { float c, fh; printf("Enter temperature in Centigrade\n"); scanf("%f", &c); fh = (c * 1.8) + 32; printf("Temperature in Fahrenheit is %f\n", fh); return 0; }
Output 1:
Enter temperature in Centigrade
100
Temperature in Fahrenheit is 212.000000
Output 2:
Enter temperature in Centigrade
45
Temperature in Fahrenheit is 113.000000
For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List
For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert