1
resposta

[Sugestão] Desafio: conversor de moedas

Algoritmo em linguagem natural para converter moedas.

  1. Iniciar o algoritmo.
  2. Definir uma função chamada converterMoeda.
  3. A função deve receber dois valores:
    • valor em reais (R$)
    • taxa de câmbio do dólar
  4. Dentro da função:
    • Multiplicar o valor em reais pela taxa de câmbio.
    • Armazenar o resultado em uma variável chamada “valorConvertido”.
    • Retornar o valor convertido.
  5. Solicitar ao usuário o valor em reais.
  6. Solicitar ao usuário a taxa de câmbio do dólar.
  7. Chamar a função converterMoeda passando os dois valores informados.
  8. Exibir na tela o valor convertido em dólares.
  9. Encerrar o algoritmo.

Exemplo

  • Valor em reais: R$ 100,00
  • Taxa de câmbio: 0,20

Cálculo:
100 × 0,20 = 20

Resultado:
US$ 20,00

1 resposta

Ei! Tudo bem, Estudante?

Excelente prática, parabéns! O uso do algoritmo em linguagem natural é uma ferramenta fantástica no pensamento computacional para estruturar a lógica de programação antes mesmo de começarmos a digitar qualquer linha de código.

O seu passo a passo está muito bem desenhado, com início, meio, fim e a separação clara das responsabilidades da função e do programa principal.

Uma dica para testar depois: adicionar uma validação para impedir que o usuário digite um valor negativo ou uma taxa igual a zero.

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