Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Projeto - Conversor de temperatura

import javax.swing.*;

public class ConversãoDeGraus {

public static void main(String[] args) {

    //Declaração das variáveis
    double grausC;
    int grausF;

    //Input em Celsius, como o input é em String tem que converter pra Double.
    grausC = Double.parseDouble(JOptionPane.showInputDialog("Digite a temperatura em Celsius."));

    //Conversão pra Fahrenheit, como quero um valor inteiro, tem que fazer o casting.
    grausF = (int) (grausC * 1.8) + 32;

    //Saída em Fahrenheit
    JOptionPane.showMessageDialog(null, grausF);

}

}

1 resposta
solução!

Oi, Fillype!

Seu código está funcionando bem e com a lógica correta, a conversão foi aplicada certinho.

Você também explicou bem o uso do parse e do casting, o que mostra que entendeu o processo.

Só um detalhe: ao converter para int, você perde a parte decimal da temperatura. Se quiser mais precisão, pode manter como double.

Bons estudos!

Sucesso

Imagem da comunidade