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

Actividad

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

1 respuesta

¡Hola, Eliana, espero que estés bien!

Parece que ya tienes tu código casi listo para convertir temperaturas de Celsius a Fahrenheit. Vamos a revisarlo para asegurarnos de que todo esté correcto.

  1. Conversión a Fahrenheit: Tu fórmula (temperaturaCelsius * 1.8) + 32 está correcta para convertir Celsius a Fahrenheit.

  2. Formato del mensaje: Estás usando String.format para mostrar el resultado, lo cual es una buena práctica. Asegúrate de que el formato %f muestre los decimales que deseas. Si quieres menos decimales, puedes ajustar el formato, por ejemplo, %.2f para dos decimales.

  3. Variable entera: Has creado una variable entera temperaturaEnFarenheit para mostrar la temperatura sin decimales, utilizando un casting a int. Esto está correcto para truncar los decimales.

Aquí tienes un ejemplo de cómo podrías ajustar el código si deseas mostrar solo dos decimales en el mensaje:

String mensaje = String.format("La temperatura de %.2f Celsius es equivalente a %.2f Farenheit", temperaturaCelsius, temperaturaFarenheit);
System.out.println(mensaje);

Con estos ajustes, tu programa debería funcionar correctamente y mostrar los resultados esperados.

Espero haber ayudado y buenos estudios!