Program to Convert From Fahrenheit to Celsius
- Write a program to Convert From Fahrenheit to Celsius in C
- Write a program to Convert From Fahrenheit to Celsius in C++
- Write a program to Convert From Fahrenheit to Celsius in Python
- Write a program to Convert From Fahrenheit to Celsius in PHP
- Write a program to Convert From Fahrenheit to Celsius in Java
- Write a program to Convert From Fahrenheit to Celsius in Java Script
- Write a program to Convert From Fahrenheit to Celsius in C#
Explanation:
The following formula can be used to convert a temperature from Fahrenheit (°F) to Celsius (°C):
Celsius = (Fahrenheit – 32) x (5/9)
Steps to Convert
- Take the input temperature in Fahrenheit (F).
- Subtract 32 from F.
- Multiply the result by 5/9 (or approximately 0.5556).
- The result is the temperature in Celsius (C).
Program to Convert From Fahrenheit to Celsius
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h>
int main() {
float fahrenheit, celsius;
// Input Fahrenheit value
printf("Enter temperature in Fahrenheit: ");
scanf("%f", &fahrenheit);
// Convert to Celsius
celsius = (fahrenheit - 32) * 5 / 9;
// Output the result
printf("Temperature in Celsius: %.2f\n", celsius);
return 0;
}
#include <iostream>
using namespace std;
int main() {
float fahrenheit, celsius;
// Input Fahrenheit value
cout << "Enter temperature in Fahrenheit: ";
cin >> fahrenheit;
// Convert to Celsius
celsius = (fahrenheit - 32) * 5 / 9;
// Output the result
cout << "Temperature in Celsius: " << celsius << endl;
return 0;
}
fahrenheit = float(input("Enter temperature in Fahrenheit: "))
# Convert to Celsius
celsius = (fahrenheit - 32) * 5 / 9
# Output the result
print(f"Temperature in Celsius: {celsius:.2f}")
<?php
// Input Fahrenheit value
$fahrenheit = (float)readline("Enter temperature in Fahrenheit: ");
// Convert to Celsius
$celsius = ($fahrenheit - 32) * 5 / 9;
// Output the result
echo "Temperature in Celsius: " . number_format($celsius, 2) . "\n";
?>
import java.util.Scanner;
public class FahrenheitToCelsius {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Input Fahrenheit value
System.out.print("Enter temperature in Fahrenheit: ");
double fahrenheit = scanner.nextDouble();
// Convert to Celsius
double celsius = (fahrenheit - 32) * 5 / 9;
// Output the result
System.out.printf("Temperature in Celsius: %.2f\n", celsius);
scanner.close();
}
}
let fahrenheit = parseFloat(prompt("Enter temperature in Fahrenheit: "));
// Convert to Celsius
let celsius = (fahrenheit - 32) * 5 / 9;
// Output the result
console.log(`Temperature in Celsius: ${celsius.toFixed(2)}`);
using System;
class Program {
static void Main() {
// Input Fahrenheit value
Console.Write("Enter temperature in Fahrenheit: ");
double fahrenheit = Convert.ToDouble(Console.ReadLine());
// Convert to Celsius
double celsius = (fahrenheit - 32) * 5 / 9;
// Output the result
Console.WriteLine($"Temperature in Celsius: {celsius:F2}");
}
}