System.out.println("Conversor de Celsius para Fahrenheit"); int temperaturaC = 30; double temperaturaF = (temperaturaC * 1.8) + 32; System.out.println("O valor do total é:" + temperaturaF);
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!
System.out.println("Conversor de Celsius para Fahrenheit"); int temperaturaC = 30; double temperaturaF = (temperaturaC * 1.8) + 32; System.out.println("O valor do total é:" + temperaturaF);
Olá, Endrews!
Pelo que você compartilhou, parece que você fez a conversão de Celsius para Fahrenheit corretamente. A fórmula (temperaturaC * 1.8) + 32 está correta e você a aplicou corretamente.
No entanto, notei que você não seguiu a última parte do exercício, que pede para criar uma variável inteira para exibir a temperatura em Fahrenheit sem casas decimais. Para fazer isso, você precisará fazer um casting de valores.
Aqui está um exemplo de como você pode fazer isso:
System.out.println("Conversor de Celsius para Fahrenheit");
int temperaturaC = 30;
double temperaturaF = (temperaturaC * 1.8) + 32;
System.out.println("O valor do total é:" + temperaturaF);
int temperaturaFInt = (int)temperaturaF;
System.out.println("O valor do total sem casas decimais é:" + temperaturaFInt);
Nesse exemplo, eu criei uma nova variável temperaturaFInt e usei o casting (int) para converter o valor de temperaturaF para um inteiro, removendo assim as casas decimais.
Espero ter ajudado e bons estudos!