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

[Projeto] Conversão de Valores


package alura_exc;
import java.util.Scanner;
public class Alura_Exc {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        double celsius, fahrenheit;
        
        
        
        System.out.println("Digite a temperatura em Celsius");
        celsius = sc.nextDouble();
        
        fahrenheit = (celsius * 1.8) + 32;
        System.out.println(String.format("A temperatura em Fahrenheit é: %f" , fahrenheit) );
        
        int fahrenheintInt = (int) fahrenheit;
        System.out.println(String.format("A temperatura em Fahrenheit é: %s" , fahrenheintInt) );
    }
    
}
1 resposta
solução!

Olá, Danielle, como vai?

O seu código atende perfeitamente ao que foi proposto no exercício de conversão de temperaturas. Você aplicou corretamente a fórmula matemática e utilizou o casting para converter o valor de double para int, o que é fundamental para exibir o número sem as casas decimais. É muito positivo ver que você também implementou a entrada de dados com a classe Scanner, tornando o programa interativo.

Agradeço por compartilhar seu progresso conosco e continue praticando suas habilidades em Java. O fórum permanece à sua disposição para futuras dúvidas ou compartilhamentos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!