This tutorial entitled “Convert Fahrenheit to Celsius in Java” will teach you on converting Fahrenheit to Celsius based on user input.
At this time, we are using a float variable for temperature and use a scanner for user input. Please follow all the steps to complete this java tutorial.
Convert Fahrenheit to Celsius in Java Steps
1. Create a new class and name it what you want.

2. Above your Main Class, Insert an import code to access the Scanner library.
[java]import java.util.Scanner;[/java]
3. Declare a scanner and two variables inside your main method.
[java]Scanner input = new Scanner(System.in);
float temper;
float result;[/java]
4. After step 3, insert the code below for user input.
[java]System.out.print("Enter Fahrenheit Temperature: ");
temper = input.nextFloat();[/java]
5. After step 4, insert the code below for the algorithm and output.
[java]result = (temper - 32) * 5 / 9;
System.out.println("Temperature in Celsius: " + result);[/java]
6. Run your program and the output should look like the image below.

7. Complete Source Code.
[java]import java.util.Scanner;
public class FahrenheitToCelsius {
public static void main(String args[]){
Scanner input = new Scanner(System.in);
float temper;
float result;
System.out.print("Enter Fahrenheit Temperature: ");
temper = input.nextFloat();
result = (temper - 32) * 5 / 9;
System.out.println("Temperature in Celsius: " + result);
}
}[/java]
About The Convert Fahrenheit to Celsius In Java
<figure class="wp-block-table is-style-stripes">
<table>
<tbody>
<tr>
<td><strong>Project Name:</strong></td>
<td>Convert Fahrenheit to Celsius</td>
</tr>
<tr>
<td><strong>Language/s Used:</strong></td>
<td>JAVA</td>
</tr>
<tr>
<td><strong>Database:</strong></td>
<td>None</td>
</tr>
<tr>
<td><strong>Type:</strong></td>
<td>Desktop Application</td>
</tr>
<tr>
<td><strong>Developer:</strong></td>
<td>IT SOURCECODE</td>
</tr>
<tr>
<td><strong>Updates:</strong></td>
<td>0</td>
</tr>
</tbody>
</table><figcaption><em><strong>Convert Fahrenheit to Celsius In Java</strong>– Project Information</em></figcaption></figure>