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

[Proyecto] conversión de temperatura

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

    System.out.println("Conversión de temperatura");

    double celcius = 30.5;
    double fahrenheit = (celcius * 1.8) + 32;
    int gradosFahrenheint = (int) (fahrenheit);

    System.out.println("La temperatura en grados Celcius es:" + celcius);
    System.out.println("La tempertura en grados Fahrenheit es:" + gradosFahrenheint);

}

} Lo que veremos: Conversión de temperatura: La temperatura en grados Celcius es:30.5 La temperatura en grados Fahrenheit es:86

1 respuesta

¡Hola Meiby, espero que estés bien!

Tu código para la conversión de temperatura de Celsius a Fahrenheit se ve muy bien. Has seguido correctamente la fórmula de conversión y también has realizado el casting para mostrar la temperatura en Fahrenheit como un número entero. Aquí hay un par de observaciones que podrían ayudarte:

  1. Ortografía en las salidas: En tu salida de consola, hay un pequeño error tipográfico en "tempertura", debería ser "temperatura". Aunque esto no afecta el funcionamiento del programa, es una buena práctica mantener la ortografía correcta.

  2. Claridad en el código: Aunque tu código es funcional, siempre es bueno agregar comentarios para mejorar la legibilidad. Por ejemplo:

    // Conversión de Celsius a Fahrenheit
    double fahrenheit = (celcius * 1.8) + 32;
    
    // Casting a entero
    int gradosFahrenheint = (int) (fahrenheit);
    
  3. Nombres de variables: Asegúrate de que todos los nombres de variables estén bien escritos, como "gradosFahrenheint" que debería ser "gradosFahrenheit" para evitar confusiones.

Tu programa debería funcionar correctamente y mostrar la conversión como esperas. Espero que estas sugerencias te sean útiles.

¡Espero haber ayudado y buenos estudios!