1
resposta

[Projeto] Desafio: conversor de moedas

public class ConversorMoeda {

// Função para converter reais em dólares
public static double converterParaDolar(double valorReais, double taxaCambio) {
    return valorReais / taxaCambio;
}

public static void main(String[] args) {
    double valorReais = 100.0;
    double taxaCambio = 5.0;

    double valorConvertido = converterParaDolar(valorReais, taxaCambio);

    System.out.println("Valor em dólares: US$ " + valorConvertido);
}

}

1 resposta

Oi, João! Como vai?

Agradeço por compartilhar.

Seu projeto ficou bem organizado, com a função converterParaDolar separando a lógica da conversão, o que deixa o código mais fácil de entender e reutilizar.

Uma dica interessante para o futuro é usar Scanner para permitir que a pessoa digite o valor em reais e a taxa de câmbio.

import java.util.Scanner;

public class ConversorMoeda {
    public static double converterParaDolar(double valorReais, double taxaCambio) {
        return valorReais / taxaCambio;
    }

    public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);

        System.out.print("Digite o valor em reais: ");
        double valorReais = entrada.nextDouble();

        System.out.print("Digite a taxa de cambio: ");
        double taxaCambio = entrada.nextDouble();

        double valorConvertido = converterParaDolar(valorReais, taxaCambio);

        System.out.println("Valor em dolares: US$ " + valorConvertido);

        entrada.close();
    }
}

Esse código recebe os valores digitados pelo usuário e faz a conversão usando o metodo converterParaDolar.

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