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

Desafio conversor temperaturas

public class DesafioTemperatura {

public static void main(String[] args) {
    
    double temperaturaCelsius= 34.5;
    double temperaturaFahrenheit = (temperaturaCelsius * 1.8)+32;
    
    String mensaje=String.format("La temperatura de %.2f Celsius equivale a %.2f Fahrenheit",temperaturaCelsius,temperaturaFahrenheit);
    System.out.println(mensaje);
    
    int temperaturaFahrenheitEntero=(int)temperaturaFahrenheit;
    System.out.println("La temperatura Fahrenheit sin decimales es: "+temperaturaFahrenheitEntero);
    
}

}

1 respuesta

¡Hola Estudiante, espero que estés bien!

Espero que estés disfrutando del curso de Java. Veo que estás trabajando en el desafío de conversión de temperaturas y has compartido tu código. Parece que ya has implementado correctamente la conversión de Celsius a Fahrenheit utilizando la fórmula proporcionada: (temperatura * 1.8) + 32. Además, también has realizado el casting para mostrar la temperatura en Fahrenheit sin decimales, lo cual es parte del desafío.

Tu código se ve bien y debería funcionar correctamente. Solo asegúrate de probarlo con diferentes valores de temperatura para verificar que la conversión se realiza correctamente en todos los casos. Por ejemplo, podrías probar con temperaturaCelsius = 0 para ver si obtienes como resultado 32 Fahrenheit, que es el punto de congelación del agua.

¡Buen trabajo hasta ahora! Espero que esto te haya ayudado y que sigas disfrutando del aprendizaje de Java. ¡Bons estudos!