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

Desafio temperatura C to F

public class ConversionTemperatura { public static void main(String[] args){ double celsius = 20; double fahrenheit = (celsius * 1.8) + 32;

    String message = String.format("La temperatura de %f Celsius es igual a %f Fahreheit", celsius, fahrenheit);

    int fahrenheitEntero = (int) fahrenheit;

    System.out.println("La temperatura en Fahrenheit es: " + fahrenheitEntero);
}

}

1 respuesta

Hola Diego, espero que estés bien

¡Espero que estés disfrutando del curso! He revisado tu código y parece que estás en el camino correcto para resolver el desafío de conversión de temperatura de Celsius a Fahrenheit. Sin embargo, he notado un pequeño detalle en tu mensaje formateado. Has escrito "Fahreheit" en lugar de "Fahrenheit". Aquí tienes una versión corregida del mensaje:

public class ConversionTemperatura {
    public static void main(String[] args){
        double celsius = 20;
        double fahrenheit = (celsius * 1.8) + 32;

        String message = String.format("La temperatura de %f Celsius es igual a %f Fahrenheit", celsius, fahrenheit);

        int fahrenheitEntero = (int) fahrenheit;

        System.out.println(message);
        System.out.println("La temperatura en Fahrenheit es: " + fahrenheitEntero);
    }
}

He añadido también la impresión del mensaje formateado para que puedas ver tanto la temperatura con decimales como la temperatura entera. Esto te ayudará a verificar que la conversión se está realizando correctamente.

Espero que esta corrección te sea útil y que sigas avanzando con éxito en tu aprendizaje. ¡Bons estudios!