1
resposta

[Projeto] Desafio: conversor de moedas

//função

funcaoconverter_para_dolar (valor_em_reais, taxa_de_cambio):

valor_convertido = valor_em_reais / taxa_de_cambio

retorno valor_convertido

//processamento

exibir "Digite o valor em reais"

valor_em_reais = ler do usuário

exibir "Digite a taxa de câmbio atual"

taxa_de_cambio = ler do usuário

valor_convertido = converter_para_dolar(valor_em_reais, taxa_de_cambio)

//Output

exibir "Com a taxa atual, o valor em dólares é:" + valor_convertido

1 resposta

Oi, Lucas! Tudo bem?

Você montou a lógica direitinho, dá pra ver que entendeu bem o fluxo: entrada → processamento → saída. Isso é o principal nesse tipo de exercício, então mandou bem.

Só tem um detalhe importante na parte da função: o nome está escrito como funcaoconverter_para_dolar, mas depois você chama como converter_para_dolar. Isso pode causar erro, porque o nome precisa ser exatamente o mesmo.

O ideal seria manter consistente assim:

//função
funcao converter_para_dolar(valor_em_reais, taxa_de_cambio):

    valor_convertido = valor_em_reais / taxa_de_cambio

    retorno valor_convertido

Outro ponto legal é que sua lógica de cálculo está correta, dividir pelo câmbio faz sentido se a taxa for tipo “quantos reais valem 1 dólar”.

No geral, seu raciocínio está bem alinhado com o que o exercício pede. Continua assim.

Bons estudos!

Sucesso

Imagem da comunidade