1
resposta

Desafio temperatura

import java.util.Scanner;

public class DesafioTemperatura {
    public static void main(String[] args) {
        //Objeto para perguntar uma temperatura
        Scanner scanner = new Scanner(System.in);

        // Pede uma temperatura para o usuário
        System.out.println("Qual a temperatura em Graus Celsius? ");

        //O Scanner lê a entrada do usuário
        double temperatura = scanner.nextDouble();
        scanner.close();

        //converte para fahrenheit
        double temperaturaFahrenheit = (temperatura * 1.8) + 32;
        // Faz o casting para inteiro
        int Fahrenheit = (int) temperaturaFahrenheit;


        System.out.println("Sua temperatura em Fahrenheit é: " + Fahrenheit);
    }
}
1 resposta

Olá, Vinicius! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da classe Scanner para capturar dados do usuário com Java, utilizou muito bem a operação matemática para realizar a conversão de Celsius para Fahrenheit e ainda compreendeu a importância do casting para ajustar o tipo de dado na saída.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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