
Desenvolvendo conversor de Temperatura
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Desenvolvendo conversor de Temperatura
Olá, Cleiton! Como vai?
Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Observei que você explorou o uso de tipagem forte e conversão de valores para manter o controle sobre os dados, utilizou muito bem o método .formatted() para formatar strings dinamicamente e ainda compreendeu a importância do uso de placeholders (%d, %.2f) para deixar a saída mais clara e informativa.
Uma dica interessante para o futuro é usar String.format() ou System.out.printf() para gerar saídas formatadas com menos linhas de código. Dessa forma:
int tempCelsius = 30;
double tempFahrenheit = (tempCelsius * 1.8) + 32;
System.out.printf("A temperatura de %d°C corresponde a %.2f°F%n", tempCelsius, tempFahrenheit);
Resultado:
A temperatura de 30°C corresponde a 86.00°F
Isso faz com que o código fique mais conciso e direto na exibição de dados.
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!