1
resposta

Atividade Conversão de temperatura

public class ConversãoDeTemperatura {
    public static void main(String[] args){
        int celsius = 20;
        double fahrenheit;

        fahrenheit = (celsius * 9 / 5) + 32;
        System.out.println("A temperatura em graus Fahrenheit é:" +fahrenheit);
    }
}
1 resposta

Bom dia! Tudo bem?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis bem definidas para representar as unidades de temperatura, utilizou muito bem o cálculo matemático com conversão de escala para transformar Celsius em Fahrenheit e ainda compreendeu a importância do uso de System.out.println para comunicar o resultado de forma clara ao usuário.

Uma dica para evoluir ainda mais é permitir que o usuário insira a temperatura em Celsius dinamicamente, tornando o programa mais interativo. Assim:

import java.util.Scanner;

public class ConversãoDeTemperatura {
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        System.out.print("Digite a temperatura em Celsius: ");
        int celsius = scan.nextInt();
        double fahrenheit = (celsius * 9 / 5.0) + 32;
        System.out.println("A temperatura em graus Fahrenheit é: " + fahrenheit);
    }
}

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

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!