Вы находитесь на странице: 1из 2

Question 1

package lab5; import java.text.DecimalFormat; public class Question1 { public static double CelciusToFahrenheit(double celcius){ double fahrenheit = (9.0 / 5) * celcius + 32; return fahrenheit; } public static double FahrenheitToCelcius(double fahrenheit){ double celcius = (fahrenheit - 32) / (9.0 / 5); return celcius; } public static void main(String[] args){ DecimalFormat df1 = new DecimalFormat ("0.0"); DecimalFormat df2 = new DecimalFormat ("0.00"); double celcius1 = 40.0, celcius2 = 39.0, celcius3 = 32.0, celcius4 = 31.0; double fahrenheit1 = 120.0, fahrenheit2 = 110.0, fahrenheit3 = 40.0, fahrenheit4 = 30.0; System.out.println("Celcius\t\tFahrenheit\t\t| Fahrenheit\t\tCelcius"); double cel1 = CelciusToFahrenheit(celcius1); double cel2 = CelciusToFahrenheit(celcius2); double fah1 = FahrenheitToCelcius(fahrenheit1); double fah2 = FahrenheitToCelcius(fahrenheit2); System.out.println(celcius1+"\t\t"+df1.format(cel1)+"\t\t\t| "+fahrenheit1+"\t\t\t"+df2.format(fah1)); System.out.println(celcius2+"\t\t"+df1.format(cel2)+"\t\t\t| "+fahrenheit2+"\t\t\t"+df2.format(fah2)); System.out.println("...\t\t\t\t\t|"); double double double double cel3 cel4 fah3 fah4 = = = = CelciusToFahrenheit(celcius3); CelciusToFahrenheit(celcius4); FahrenheitToCelcius(fahrenheit3); FahrenheitToCelcius(fahrenheit4);

System.out.println(celcius3+"\t\t"+df1.format(cel3)+"\t\t\t| "+fahrenheit3+"\t\t\t"+df2.format(fah3)); System.out.println(celcius4+"\t\t"+df1.format(cel4)+"\t\t\t| "+fahrenheit4+"\t\t\t"+df2.format(fah4)); } }