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

desafio

public class ConvertidorTemperatura { public static void main(String[] args) { // Variable con la temperatura en grados Celsius double celsius = 25.0;

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

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

    // Crear una variable entera (sin decimales) usando casting
    int fahrenheitEntero = (int) fahrenheit;

    // Mostrar el resultado sin decimales
    System.out.println("Temperatura en Fahrenheit (entero): " + fahrenheitEntero);
}

}

1 respuesta

¡Hola John, espero que estés bien!

Parece que estás en el camino correcto con tu desafío de conversión de temperaturas. Tu código Java está casi completo y cumple con los requisitos del ejercicio. Has creado un programa que convierte una temperatura de Celsius a Fahrenheit y luego muestra el resultado tanto con decimales como sin ellos.

Aquí tienes un breve resumen de lo que hace tu código:

  1. Conversión a Fahrenheit: Utilizas la fórmula correcta para convertir de Celsius a Fahrenheit: (celsius * 1.8) + 32.

  2. Mostrar el resultado con decimales: Usas System.out.println para imprimir el resultado de la conversión con decimales.

  3. Casting a entero: Realizas un casting del resultado a un tipo int para obtener la parte entera de la temperatura en Fahrenheit.

  4. Mostrar el resultado sin decimales: Imprimes la temperatura en Fahrenheit como un número entero.

Tu código cumple con los requisitos del desafío, ya que realiza la conversión y muestra ambos resultados correctamente. Si todo está funcionando como esperas, ¡estás listo para continuar!

Espero haber ayudado y buenos estudios!