1
resposta

[Projeto] Função converterMoedas

Você está desenvolvendo um sistema de apoio para uma agência de viagens. Uma das funcionalidades mais solicitadas é um conversor de moedas. O usuário informa um valor em reais (R$) e o sistema precisa mostrar quanto isso representa em dólares (US$), usando uma taxa de câmbio definida pela empresa.

Sua tarefa é criar um algoritmo em linguagem natural que use uma função para fazer essa conversão. A função deve receber o valor em reais e a taxa de câmbio como entrada, e retornar o valor convertido.

funcao converterMoedas (reais, taxa_cambio):

    valor_convertido : decimal
    valor_convertido = (reais / taxa_cambio)
    retornar valor_convertido


//ProgramaPrincipal

    reais : decimal
    cambio : decimal
    valor_convertido : decimal

    mensagem "Digite a quantidade em Real(ais) (R$) o valor a ser convertido em Dolar(es) : " 
    ler reais

    mensagem "Digite a taxa de câmbio da conversão : "
    ler cambio

    valor_convertido = converterMoedas(reais, cambio)
    mensagem "Valor convertido : " + valor_convertido
1 resposta

Olá, Thayane, como vai?

O algoritmo desenvolvido atende perfeitamente ao que foi proposto no desafio de lógica de programação. O uso da função para isolar o cálculo da conversão demonstra uma boa compreensão sobre a reutilização de código e organização de processos dentro do pensamento computacional. O texto está claro e a lógica de entrada e saída de dados foi aplicada corretamente.

Parabéns pela dedicação em praticar e por compartilhar sua resolução conosco. Continue explorando essas estruturas para fortalecer seu aprendizado.

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