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

Desafío: conversión de temperaturas

double celsius = 38.0; double fahrenheit = (celsius * 1.8) + 32;

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

// Mostrar la temperatura como número entero (sin decimales) int fahrenheitEntero = (int) fahrenheit; System.out.println("Temperatura en Fahrenheit (entero): " + fahrenheitEntero);}

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

1 respuesta

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

Tu código para convertir de Celsius a Fahrenheit está correcto. La conversión y el casting a entero están bien implementados. Aquí tienes el código con algunos comentarios adicionales para mayor claridad:

public class Main {
    public static void main(String[] args) {
        // Definimos la temperatura en Celsius
        double celsius = 38.0;
        
        // Convertimos Celsius a Fahrenheit
        double fahrenheit = (celsius * 1.8) + 32;
        System.out.println("La temperatura en Fahrenheit es: " + fahrenheit);
        
        // Mostramos la temperatura como número entero (sin decimales)
        int fahrenheitEntero = (int) fahrenheit;
        System.out.println("Temperatura en Fahrenheit (entero): " + fahrenheitEntero);
    }
}

Tu programa se ejecuta correctamente y realiza la conversión y el casting como se esperaba. ¡Buen trabajo!

Espero haber ayudado y buenos estudios!