Eu fiz de acordo com os conhecimentos básicos que já aprendi,
o resultado saiu de acordo, porém gostaria de saber se é uma má prática ou se precisa melhorar.
import java.util.Scanner;
public class Main {
/* O scanner aceita ponto flutuante separado por , e não por . se não é lançado a exception InputMismatchException
Isso depende da configuração de localidade padrão da JVM, aqui no caso é do Brasil.*/
static Scanner leitor = new Scanner(System.in);
static double celcius = leitor.nextDouble();
public static void main(String[] args) {
System.out.println(String.format("A temperatura de celcius: %.2f convertida em fahrenheit é: %d", celcius, fahrenheit()));
}
public static int fahrenheit(){
double fahrenheit = (celcius * 1.8) + 32;
return (int) fahrenheit;
}
}
Obrigada pela atenção!