Nesse exemplo utilizei outras funções, como o Scanner, exit e condicionais, que vão ser ensinadas mais pra frente no curso.
import java.util.Scanner; //Necessário importar essa classe para utilizar o Scanner
public class Main {
public static void main() {
System.out.println("Programa teste - Conversor de Celsius para Fahrenheit");
Scanner obj = new Scanner(System.in); //Cria um Scanner, que serve para capturar algo do teclado
System.out.print("Digite a temperatura em Celsius: ");
double input = obj.nextDouble(); //armazena o valor capturado pelo scanner em 'input'
/* Verifica se o valor digitado está entre 0 e 100.
Se a condição não for satisfeita, imprime uma mensagem de erro e retorna um status de erro ao SO.
Caso a condição seja satisfeita, realiza a conversão e imprime a temperatura em Fahrenheit */
if(input < 0.0 || input > 100.0) {
System.out.println("Temperatura inválida.");
System.out.println(1);
}
else {
double temperatura;
temperatura = (input * 1.8) + 32;
System.out.printf("A temperatura em Fahrenheit é de %.1fºF%n", temperatura);
}
}
}
https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Scanner.html https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/System.html