1
resposta

Desta forma está correto?

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);

1 resposta

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!