![HW5.8 HW5.8](/default/index/img?u=aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhBdmFXMWhaMlZ6TWpBeE5TNWpibUpzYjJkekxtTnZiUzlpYkc5bkx6a3dOREE0TVM4eU1ERTJNRGd2T1RBME1EZ3hMVEl3TVRZd09ESXdNVEUxTWpJeU9UVXpMVGcwTmpFeE56QXpOeTV3Ym1jPS5qcGc=)
public class Solution
{
public static void main(String[] args)
{
System.out.printf("%s\t%s\t%s\t%s\n", "Celsius", "Fahrenheit", "Fahrenheit", "Celsius");
for(double i = 40, j = 120; i >= 31 && j >= 30; i--, j -= 10)
System.out.printf("%.1f\t%.2f\t%.1f\t%.2f\n", i, celsiusToFahrenheit(i), j, fahrenheitToCelsius(j));
}
public static double celsiusToFahrenheit(double celsius)
{ return (9.0 / 5) * celsius + 32; }
public static double fahrenheitToCelsius(double fahrenheit)
{ return (5.0 / 9) * (fahrenheit - 32); }
}