1
resposta

[Desafio]

public class temperatura { public static void main (String ...Variavel){ double temperaturac = 21; double temperaturaf = (temperaturac*1.8) + 32;

    String mensagem = String.format("A temperatura em %f Celsus e a temperatura em %f Fahrenheit ", temperaturac,temperaturaf);
    System.out.println(mensagem);

    int total = (int) temperaturaf;
    System.out.println("A temperatura total em Fahrenheit é:" + total);
}

}

1 resposta

Olá Filipe!

A única observação que eu faria é em relação à formatação da mensagem que é impressa. No momento, a mensagem está com um erro de grafia, pois está escrito "Celsus" em vez de "Celsius". Para corrigir isso, basta alterar a string para:

String mensagem = String.format("A temperatura em %.2f Celsius e a temperatura em %.2f Fahrenheit ", temperaturac,temperaturaf);

Note que eu também adicionei o "%.2f" para que as temperaturas sejam impressas com apenas duas casas decimais após a vírgula.

Espero ter ajudado e bons estudos!