Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: conversión de temperaturas

public class Main { public static void main(String[] args) { System.out.println("Hello world!");

    float temperatura = 35;

    double fahrenheit = (temperatura*1.8)+32;
    System.out.println(fahrenheit +" °F son los grados equivalentes a " + temperatura + "°C que ingresó" );

    int fahrenheitEntero = (int) fahrenheit;
    System.out.println(fahrenheitEntero + " °F redondeados");
}

}

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Que bien Artura, con esta opcion el codigo esta correcto, te comparto una version utilizando el metodo de formatted. Saludos

public class Main {
    public static void main(String[] args) {

        double gradosEnCelcius = 20.50;
        double gradosEnFahrenheit = (gradosEnCelcius * 1.8) + 32;
        int temperaturaEntero = (int) gradosEnFahrenheit;

        String mensaje = """
                La temperatura de %s grados celsius equivale a %s grados fahrenheint, el valor entero de la temperatura es %d""".formatted(gradosEnCelcius, gradosEnFahrenheit, temperaturaEntero);

        System.out.println(mensaje);
    }
}