2
respostas

Conversor de temperatura

public class Converter {
    public static void main(String[] args) {
        double temperaturaCelsius;
        double temperaturaFahrenheit;

        temperaturaCelsius = 31;
        temperaturaFahrenheit = (temperaturaCelsius * 1.8) + 32;

        // Casting: convertendo para inteiro
        int temperaturaCelsiusInteiro = (int) temperaturaCelsius;
        int temperaturaFahrenheitInteiro = (int) temperaturaFahrenheit;


        System.out.println("Temperatura em Celsius: " + temperaturaCelsiusInteiro + "°C");
        System.out.println("Temperatura em Fahrenheit: " + temperaturaFahrenheitInteiro + "ºF");
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi, Márcia! Como vai?

Agradeço por compartilhar.

Gostei do seu código, ele tá bem estruturado e mostra que você compreendeu como usar casting para converter valores de ponto flutuante em inteiros. Isso ajuda a entender melhor o comportamento dos tipos de dados em Java.

Continue praticando e testando diferentes valores para reforçar o aprendizado.

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

Achei seu código muito bem feito, Márcia! Você aplicou corretamente a fórmula de conversão de Celsius para Fahrenheit e ainda demonstrou o uso de casting para transformar os valores double em int, o que é excelente para quem está começando a entender os tipos de dados em Java.
Uma sugestão que eu faria para melhorar ainda mais seria permitir que o usuário digitasse a temperatura, usando a classe Scanner. Isso deixaria o programa mais interativo e próximo de uma aplicação real. Mas mesmo como está, já é um ótimo exemplo de aplicação prática dos conceitos do curso.

Parabéns pelo seu progresso!

Dá pra ver que você está se dedicando e aplicando bem o que está aprendendo. Continue assim — cada passo te aproxima mais da fluência em programação!
Se quiser ajuda para deixar o programa mais completo ou adicionar novos recursos,** estou por aqui**!