I need help to on a piece of code for my assignment and explanation on how it came out that way. I’m not sure where I went wrong

I need help to on a piece of code for my assignment and explanation on how it came out that way. I’m not sure where I went wrong.

Assignment:

Write a program that converts a temperature from Fahrenheit to Celsius.

It should do the following:

Prompt the user for input
Read a double value from the keyboard
Calculate the result. Here is the formula: C = (F – 32) * 5 / 9
Format the output to one decimal place.

Your prompt to the user to enter the temperature in Celsius must be:

Enter the Fahrenheit Temperature as a decimal:

Your output must be of the format:

fahrenheitTemperature F = celsiusTemperature C

A sample run with input 75.2 must look like:

Enter the temperature in degrees celsius: 75.2

75.2 F = 24.0 C

A sample run with input 7.5 must look like:

Enter the temperature in degrees celsius: 7.5

7.5 F = -13.6 C

Hint1: Be careful not to use integer division! Here is the formula again: C = (F – 32) * 5 / 9

Hint2: Remember to use printf to format the output.

Please make sure to end each line of output with a newline.

Please note that your class should be named FahrenheitToCelsius.

What I wrote:

import java.util.Scanner;
public class FahrenheitToCelsius {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print(“Enter the Fahrenheit Temperature as a decimal:”);
double fahrenheit = input.nextDouble();

double celsius =(( 5 *(fahrenheit – 32.0)) / 9.0);
System.out.println(“%.1f = “, tempfahrenheit);
System.out.println(“%.1f = “, tempcelsius);
}
}

Complete Answer:

Get Instant Help in Homework Asap
Get Instant Help in Homework Asap
Calculate your paper price
Pages (550 words)
Approximate price: -
Open chat
1
Hello 👋
Thank you for choosing our assignment help service!
How can I help you?