`
double tempCelsius = 33;
double tempFahrenheit = (tempCelsius * 1.8) + 32;
int tempFahrenheitEntero = (int) tempFahrenheit;
System.out.println("La conversion de la temperatura de Celsius a Fahrenheit es: " + tempFahrenheitEntero);
`
`
double tempCelsius = 33;
double tempFahrenheit = (tempCelsius * 1.8) + 32;
int tempFahrenheitEntero = (int) tempFahrenheit;
System.out.println("La conversion de la temperatura de Celsius a Fahrenheit es: " + tempFahrenheitEntero);
`
Hola Luis, espero que estés bien
Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)
¡Espero que estés disfrutando del curso! Veo que estás trabajando en el desafío de conversión de temperaturas. Tu código parece estar en el camino correcto. Estás utilizando la fórmula correcta para convertir de Celsius a Fahrenheit y también estás implementando el casting para mostrar la temperatura en Fahrenheit como un número entero.
Aquí tienes un pequeño resumen del flujo de tu código:
tempCelsius con el valor de la temperatura en grados Celsius.(tempCelsius * 1.8) + 32.(int) tempFahrenheit.Todo parece estar bien. Solo asegúrate de que el valor inicial de tempCelsius sea el que deseas convertir y que el casting a entero es lo que realmente buscas, ya que esto truncará cualquier parte decimal.
Tu salida debería mostrar algo como: "La conversión de la temperatura de Celsius a Fahrenheit es: 91" si tempCelsius es 33, lo cual es correcto.
Espero que esto te ayude y buenos estudios!