1
resposta

Exercício conversão de temperatura

public class conversaoTemperatura {
    static void main(String[] args) {
        int celcius = 20;
        double fahrenheit = (celcius * 9 / 5) + 32;

        System.out.println("A temperatura em graus Fahrenheit é: " + fahrenheit);
    }
}
1 resposta

Oi, Gabriel! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei bastante de como você aplicou a fórmula de conversão corretamente e já utilizou double para garantir mais precisão no resultado. Isso mostra uma boa atenção aos tipos de dados e ao cálculo.

Você pode usar Scanner para tornar seu programa interativo, permitindo que o usuário digite a temperatura.


import java.util.Scanner;

public class ConversaoTemperatura {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        int celsius = leitura.nextInt();
        double fahrenheit = (celsius * 9.0 / 5.0) + 32;
        System.out.println(fahrenheit);
    }
}

Neste código, o programa lê um valor digitado pelo usuário e faz a conversão automaticamente.

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