import java.util.Scanner;

public class Degres {

    /**
     * methode statique
     * @param deg_f prend en entree le nombre de degre fahrenheit (nombre reel) 
     * @return renvoie la temperature en degre celcius (nombre reel) 
     */
    public static double fahrenheitToCelcius(double deg_f) {
        double deg_c = 5./9 * (deg_f - 32);
        return (double)Math.round(deg_c * 100) / 100;
    }

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        System.out.print("Donnez une temperature en Fahrenheit : ");
        double deg_f = sc.nextDouble(); // lecture de deg_f
        double deg_c = fahrenheitToCelcius(deg_f); // apppel a la methode statique fahrenheitToCelcius
        System.out.println("Cette temperature equivaut a " + deg_c + " degres Celsius");
   }
}
