1
resposta

Atividade realizada com sucesso!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Gabriel. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação. Seu código está correto e funcional, só vou deixar alguma sugestões de melhorias:

  1. Correção no método String.format: O String.format está correto, mas a formatação %f exibe muitas casas decimais. Você pode limitar isso para duas casas decimais usando %.2f.

  2. Impressão da temperatura inteira: No System.out.println que imprime a temperatura inteira, você esqueceu de concatenar a variável temperaturaFahrenheitInteira com a string.

Aqui está uma versão ajustada do seu código:

public class ConversaoTemperatura {
    public static void main(String[] args) {
        double temperaturaCelsius = 30.4;
        double temperaturaFahrenheit = (temperaturaCelsius * 1.8) + 32;

        String mensagem = String.format("A temperatura de %.2f Celsius é equivalente a %.2f Fahrenheit", temperaturaCelsius, temperaturaFahrenheit);
        System.out.println(mensagem);

        int temperaturaFahrenheitInteira = (int) temperaturaFahrenheit;
        System.out.println("A temperatura em Fahrenheit inteira é: " + temperaturaFahrenheitInteira);
    }
}

Espero ter ajudado. Bons estudos.