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

convertidor de temperatura

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

    // Paso 1: Crear variable con la temperatura en Celsius
    double tempcelsius = 40;

    // Paso 2: Convertir a Fahrenheit usando la fórmula
    double formulafarenheit = (tempcelsius * 1.8) + 32;

    // Paso 3: Imprimir el resultado con decimales
    System.out.println("Temperatura en Fahrenheit (decimal): " + formulafarenheit);

    // Paso 4: Crear una nueva variable entera (sin decimales) usando casting
    int tempEntera = (int) formulafarenheit;

    // Paso 5: Imprimir la temperatura sin decimales
    System.out.println("Temperatura en Fahrenheit (entera): " + tempEntera);
}

}

1 respuesta

¡Hola Ereudis!

Parece que estás en el camino correcto con tu código para convertir temperaturas de Celsius a Fahrenheit. Vamos a repasar lo que has hecho y asegurarnos de que todo esté claro.

  1. Creación de la variable en Celsius: Has creado correctamente una variable tempcelsius con un valor de 40 grados.

  2. Conversión a Fahrenheit: Utilizaste la fórmula correcta para la conversión: (tempcelsius * 1.8) + 32. Esto te da el resultado en Fahrenheit con decimales, que es lo que imprimiste con System.out.println.

  3. Casting a entero: Creaste una nueva variable tempEntera para almacenar el valor de Fahrenheit sin decimales. El casting (int) es correcto y convierte el valor decimal a un entero, eliminando los decimales.

  4. Impresión del resultado: Finalmente, imprimiste el valor entero de la temperatura en Fahrenheit.

Tu código parece cumplir con los requisitos del desafío. Has utilizado variables, aplicado la fórmula de conversión, y realizado el casting para mostrar el valor sin decimales. Todo está bien estructurado y debería funcionar correctamente.

Espero que esta revisión te haya dado confianza en tu solución. ¡Sigue adelante!

Espero ter ajudado y buenos estudios!