1
resposta

Exercício Proposto - Conversor de temperatura

Foi bem tranquilo de fazer esse exercício :D

import java.util.Scanner;

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

    Scanner caixaDeTexto = new Scanner(System.in);

    System.out.println("**  Celsius para Fahrenheit **");
    System.out.println("");

    System.out.print("Digite a temperatura em ºC que deseja converter: ");
    int temperaturaDigitada = caixaDeTexto.nextInt();

    double fahrenheit = (temperaturaDigitada * 1.8) + 32;

    System.out.println("");

    //Usando o metodo String.format
    System.out.println(String.format("A temperatura de %dºC equivale a %.2fºF", temperaturaDigitada, fahrenheit));

    //CASTING
    int valorTemperaturaInteiro = (int) fahrenheit;
    System.out.println(String.format("Temperatura final: %dºF", valorTemperaturaInteiro));
}

}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Jefferson! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, o código ficou bem estruturado e a utilização do String.format e do casting mostra que você entendeu bem os conceitos de tipos e formatação. É ótimo ver essa clareza na prática.

Continue praticando e explorando novas formas de melhorar o código.

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