2
respostas

DesafioTemperatura

Fiz esse código mais resumido, usando menos variavéis, há algum problema nesse modelo?

public class conversorDeTemperatura { public static void main(String[] args) {

    double Celsius =48.4;
    double Fahrenheit = ((Celsius * 1.8) + 32);


    System.out.println("A temperatura de " + Celsius + "Cº "  + Fahrenheit + " F°");
    System.out.println("A temperatura de " + Celsius + "Cº " + "equivale em inteiro a: " + (int) Fahrenheit + " F°");



}

}

2 respostas

Oi, Bruno, tudo bem?

Pelo que vejo, seu código está correto e bem resumido. Você usou a variável Celsius para armazenar a temperatura em Celsius e a variável Fahrenheit para armazenar o resultado da conversão. Parabéns pelo resultado e muito obrigado por compartilhar seu código com a comunidade do fórum. Com certeza vai ser uma inspiração para os demais estudantes que estão realizando essa atividade.

A única observação que eu faria é que, em Java, a convenção é que os nomes de classes comecem com uma letra maiúscula. Então, em vez de conversorDeTemperatura, seria mais adequado usar ConversorDeTemperatura. Mas isso não afeta a funcionalidade do seu código, é apenas uma questão de seguir as boas práticas da linguagem.

Continue mergulhando em seus estudos e caso tenha dúvidas, não hesite em postar no fórum!

Abraços e bons estudos!

Olá Bruno!

Assim como o Rodrigo mencionou, seu código está muito coerente e foi uma ótima aplicação do casting.

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!