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

13 Desafío: conversión de temperaturas

public class ConversorTemperatura {
public static void main(String[] args) {
// Temperatura en grados Celsius
double celsius = 25.0;

    // Conversión a Fahrenheit usando la fórmula
    double fahrenheit = (celsius * 1.8) + 32;

    // Mostrar el resultado con decimales
    System.out.println("Temperatura en Fahrenheit (decimal): " + fahrenheit);

    // Casting para mostrar la temperatura como entero
    int fahrenheitEntero = (int) fahrenheit;
    System.out.println("Temperatura en Fahrenheit (entero): " + fahrenheitEntero);
}

}

1 respuesta

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

Parece que ya has logrado implementar correctamente el programa para convertir temperaturas de Celsius a Fahrenheit. Tu código está siguiendo bien las instrucciones del desafío. Aquí tienes un resumen de lo que estás haciendo:

  1. Conversión de Celsius a Fahrenheit: Estás utilizando la fórmula correcta (celsius * 1.8) + 32 para convertir la temperatura de Celsius a Fahrenheit.

  2. Mostrar el resultado con decimales: Estás imprimiendo el resultado en la consola con decimales, lo cual es perfecto para mostrar la precisión del cálculo.

  3. Casting para mostrar la temperatura como entero: Has realizado un casting de double a int para mostrar la temperatura en Fahrenheit sin decimales, que es exactamente lo que se pide.

Tu código está cumpliendo con todos los requisitos del desafío. Si estás experimentando algún problema específico que no se refleja en el código que compartiste, no dudes en especificarlo.

Espero que esto te haya ayudado y te deseo buenos estudios.