Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Desafio Conversor de Temperatura

public class Main {
public static void main(String[] args) {
double gradosC = 32;
        double gradosF = 0;
        gradosF = (gradosC * 1.8) + 32;
        gradosC = (gradosF - 32) * 5 / 9;
        System.out.println("Celcius: " + gradosC + " Farenheit:" + gradosF);

        //Temperatura Farenheit sin decimeles
        int faren = (int) gradosF; // casting explícito
        System.out.println(faren);

    }
}
2 respuestas

¡Estimado estudiante!

Aprecio tu participación en el foro. Quiero recordarte que este espacio está pensado principalmente para aclarar dudas y hacer preguntas. No es necesario compartir cada actividad detalladamente.

¡Gracias por tu comprensión y por contribuir a hacer del foro un lugar enfocado en el intercambio útil y constructivo! Si prefieres discutir o compartir comentarios sobre el contenido te invitamos a unirte a nuestra comunidad en Discord.

Saludos.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!

Yo lo pude resolver de esta manera no se si sea correcto

public class ConversorTemperaturas {

public static void main(String[] args) {

    System.out.println("Bienvenido al conversor de temperatura");


    int celsius = 32;

    double farehnheit = (celsius * 1.8) + 32;

    System.out.println(celsius + " grados Celsius es igual a:  "+ farehnheit + " Grados fahrenheit");
    /*String mensaje = """
                      %d grados Celsius es igual a: %d grados Fahrenheit
                      """.formatted(celsius, resultado);
    System.out.println(mensaje);*/

    //Temperatura Farenheit sin decimales

    int faren = (int) farehnheit; //Casting Explicito
    System.out.println("La temperatura en grados fahrenheit sin decimales es: " + faren);
    


}

}