1
resposta

[Projeto] Conversao Temperaturas

public class Main{
    public static void main(String[] args) {
        System.out.println("Ola vamos converter uma temperatura?");
        int temperatura = 32;
        double conversao = ((temperatura * 1.8) + 32.);
        System.out.println("A conversao de temperatura para Fahrenheit é: " + conversao);
        int graus = (int) (conversao);
        System.out.println("Sem numeros decimais: " + graus);

    }
}
1 resposta

Olá, André, como vai?

Seu código cumpre corretamente a proposta do exercício. A conversão de Celsius para Fahrenheit foi aplicada utilizando a fórmula indicada e o uso do double para armazenar o resultado permite preservar as casas decimais da operação. A conversão para int também foi feita corretamente com casting, exibindo o valor sem parte decimal conforme solicitado.

Uma pequena observação conceitual: a variável temperatura representa graus Celsius, então pode ser interessante deixar isso explícito no nome da variável para facilitar a leitura do código.

Obrigado por compartilhar sua solução e continue trazendo suas práticas para o fórum.

O fórum segue à disposição para qualquer dúvida ou troca de aprendizado. Bons estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!