1
respuesta

Era necesario ingresar los datos desde el teclado dela consola o solo ir cambiando los datos desde la declaracion de variable celsius

import java.util.Scanner;

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

    System.out.println("Conversion de temperatura");
    Scanner grados =new Scanner(System.in);
    double celsius,Fahrenheit;
    System.out.println("Ingresa la temperatura en grados Celsius");
    celsius= grados.nextDouble();
    Fahrenheit =(celsius * 1.8)+32;
    System.out.println(Fahrenheit);
    //Crear la variable entera para mostrar la temperatura en Fahrenheit sin decimales
    int FahrenheitEntera = (int) Fahrenheit;
    System.out.println("Temperatura Fahrenheit parte entera:" + FahrenheitEntera);
}

}

1 respuesta

¡Hola Estudiante, espero que estés bien!

Puedes solo ir cambiando los datos desde la declaracion de variable celsius :)

Entiendo tu duda. En el código que has compartido, estás ingresando la temperatura en grados Celsius desde la consola utilizando la clase Scanner. Sin embargo, si conoces la temperatura de antemano, podrías simplemente cambiar el valor de la variable celsius directamente en el código, en lugar de pedir al usuario que ingrese la temperatura Fahrenheit.

Espero que esto te ayude a aclarar tu duda. ¡Sigue practicando y verás que pronto te sentirás más cómodo con estos conceptos! ¡Ánimo!

Espero haber ayudado y buenos estudios!