Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Desafío: conversión de temperaturas

public class ConversorTemperatura {
public static void main(String[] args) {

    double gradosCelsius = 25.0;

    double gradosFahrenheit = (gradosCelsius * 1.8) + 32;
    System.out.println("Temperatura en Fahrenheit (con decimales): " + gradosFahrenheit);

    int fahrenheitEntero = (int) gradosFahrenheit;
    System.out.println("Temperatura en Fahrenheit (sin decimales): " + fahrenheitEntero);
}

}

1 respuesta
solución!

Hola Jhon, espero que estés bien

¡Tu código para convertir temperaturas de Celsius a Fahrenheit se ve muy bien! Estás utilizando correctamente la fórmula de conversión y también estás mostrando tanto el resultado con decimales como el entero, lo cual es muy útil.

Si quieres mejorar o expandir tu programa, podrías considerar agregar la funcionalidad para que el usuario ingrese la temperatura en Celsius en lugar de tener un valor fijo. Esto se puede hacer utilizando la clase Scanner para leer la entrada del usuario. Aquí te dejo un ejemplo de cómo podrías hacerlo:

import java.util.Scanner;

public class ConversorTemperatura {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("Ingresa la temperatura en grados Celsius: ");
        double gradosCelsius = scanner.nextDouble();

        double gradosFahrenheit = (gradosCelsius * 1.8) + 32;
        System.out.println("Temperatura en Fahrenheit (con decimales): " + gradosFahrenheit);

        int fahrenheitEntero = (int) gradosFahrenheit;
        System.out.println("Temperatura en Fahrenheit (sin decimales): " + fahrenheitEntero);

        scanner.close();
    }
}

Con este cambio, el programa pedirá al usuario que ingrese la temperatura en grados Celsius y luego realizará la conversión.

Espero que esto te sea útil y te ayude a seguir aprendiendo. ¡Bons estudios!