In this program first, we will ask the user whether he wants to change the temperature from Fahrenheit to Celsius or vice versa and then accept a temperature and convert it. Conversion formula Celsius to Fahrenheit: (°C × 9/ 5 ) + 32 = °F Fahrenheit to Celsius: (°F ? 32) × 5/ 9 = °C C:
#include<stdio.h> int main() { float f, c; int option; printf("Enter 1 to change temperature from Fahrenheit to Celsius\n"); printf("Enter 2 to change temperature from Celsius to Fahrenheit\n"); scanf("%d", &option); if(option ==1) { printf("Enter Temperature in Fahrenheit: "); scanf("%f", &f); c= (f-32)/1.8; printf("%.2f C",c); } if(option==2) { printf("Enter Temperature in Celsius: "); scanf("%f", &c); f=(1.8*c)+32; printf("%.2f F",f); } return 0; }
Output
Enter 1 to change temperature from Fahrenheit to Celsius Enter 2 to change temperature from Celsius to Fahrenheit 1 Enter Temperature in Fahrenheit: 34 1.11 C
C++:
#include<iostream.h> #include< conio.h> #include<stdio.h> #include<math.h> void main() { clrscr(); float ut,ct; int ch; cout<<"Enter 1 to change temperature from Fahrenheit to Celsius\n"; cout<<"Enter 2 to change temperature from Celsius to Fahrenheit\n"; cin>>ch; if (ch==1) {cout<<"Enter Temperature in Fahrenheit: "; cin>>ut; ct= (ut-32)/1.8; cout<<ct<<" C"; } if (ch==2) { cout<<"Enter Temperature in Celsius: "; cin>>ut; ct=(1.8*ut)+32; cout<<ct<<" F"; } getch(); }
Output:
Enter 1 to change temperature from Fahrenheit to Celsius Enter 2 to change temperature from Celsius to Fahrenheit 2 Enter Temperature in Celsius: 12 53.6 F
Python:
print("Enter 1 to change temperature from Fahrenheit to Celsius") print("Enter 2 to change temperature from Celsius to Fahrenheit") ch = int(input("")) if ch==1: ut= float(input("Enter Temperature in Fahrenheit: " )) ct=(ut-32)/1.8 print(ct,"C") if ch==2: ut= float(input("Enter Temperature in Celsius: " )) ct=(1.8*ut)+32 print(ct,"F")
Output:
Enter 1 to change temperature from Fahrenheit to Celsius Enter 2 to change temperature from Celsius to Fahrenheit 1 Enter Temperature in Fahrenheit: 23 -5.0 C
People are also reading:
- WAP in C to check whether the number is a Palindrome number or not
- Python Program to Generate a Random Number
- WAP to Find the Sum of Series 1+x+x^2+……+x^n
- Python Program to Solve Quadratic Equation
- C++ and Python Code to Find The Sum of Elements Above and Below The Main Diagonal of a Matrix
- Python Program to Multiply Two Matrices
- WAP in C++ & Python to Reverse a String
- Python Program to Display Fibonacci Sequence Using Recursion
- C Program to Extract a Portion of String
- Python Program to Add Two Matrices
Leave a Comment on this Post