Oi Lucas,
Excelente iniciativa em praticar a conversão de temperaturas! 👍
No seu código, a concatenação da string mensagem
está com um pequeno erro.
Você está tentando incluir as variáveis temperaturaEmCelsius
e temperaturaEmFahrenheit
que não foram declaradas, além de ter uma barra invertida extra no final da string.
O correto seria usar as variáveis temperaturaCelsius
e temperaturaF
que você já declarou.
O código corrigido ficaria assim:
double temperaturaCelsius = 35.3;
double temperaturaF = (temperaturaCelsius * 1.8) + 32;
String mensagem = "A temperatura de " + temperaturaCelsius + " Celsius é equivalente a " + temperaturaF + " Fahrenheit";
System.out.println(mensagem);
int temperaturaFInteira = (int)temperaturaF;
System.out.println("temperatura inteira em F é: " + temperaturaFInteira);
Para saber mais: Documentação oficial sobre Strings em Java
Continue praticando e explorando os conceitos! 💪 💻
Caso este post o tenha ajudado,
marque-o como solucionado ☑️.
Bons Estudos! 🤓