1
resposta

[Projeto] Desafio: conversor de moedas

Escreva "Digite o valor em reais:"
leia moeda_brasil
Escreva "Digite a cotação do dólar hoje:"
Leia cotacao_do_dia
conversao = moeda_brasil / cotacao_do_dia
Exibir "valor convertido: US" + conversao

1 resposta

Olá, Igor. Como vai?

Seu algoritmo para o conversor de moedas está excelente! Você seguiu corretamente a estrutura básica de qualquer programa: Entrada (leitura dos valores), Processamento (a divisão do valor pela cotação) e Saída (a exibição do resultado).

Sua lógica de divisão está correta, pois quando queremos saber quantos dólares cabem em uma determinada quantia de reais, precisamos justamente dividir o total pela taxa de câmbio.

Para complementar seu projeto e deixá-lo ainda mais refinado, aqui estão algumas sugestões:

  • Tratamento de Casas Decimais: Em sistemas financeiros, é comum arredondarmos o resultado para duas casas decimais. No código real, você poderia usar funções como o arredondar para evitar que apareçam muitos números após a vírgula.
  • Validação de Entrada: Um ponto interessante para se pensar é: o que aconteceria se o usuário digitasse "0" na cotação? Como não existe divisão por zero na matemática computacional, o programa daria erro. Adicionar um Se (cotacao_do_dia > 0) tornaria seu código muito mais seguro.
  • Concatenação: No passo final, você usou o símbolo + para juntar o texto com o valor. Essa é uma prática muito comum em linguagens como JavaScript e Java, chamada de concatenação.

Sua estrutura está clara, simples e funcional, que é exatamente o objetivo do pensamento computacional!

Espero que possa ter lhe ajudado!