1
resposta

Conversor de temperatura

public class Temperatura {
      public static void main(String[] args) {
          double tempCelsius = 30.4;
          double tempFahrenheit = (tempCelsius * 1.8) + 32;

          String mensagem = String.format("A temperatura de %.2f° Celsius é equivalente a %.2f° Fahrenheit.", tempCelsius, tempFahrenheit);
          System.out.println(mensagem);
          
          int tempFahrenheitInteira = (int) tempFahrenheit;
          System.out.println("A temperatura em Fahrenheit inteira é: " + tempFahrenheitInteira + "° graus.");
      }
}

resultado: A temperatura de 30,40° Celsius é equivalente a 86,72° Fahrenheit. A temperatura em Fahrenheit inteira é: 86° graus.

1 resposta

Boa noite Edivoneide! Tudo bem com você?

Obrigado por compartilhar a sua resolução de código com a comunidade do fórum Alura. Testei o seu código e ele executou corretamente. Gostaria de aproveitar a oportunidade e deixar como recomendação a leitura do artigo Domine a formatação de Strings em Java com String.format que aborda com uma riqueza de detalhes sobre o método String.format em Java apresentando os principais usos e exemplos.

Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!