Algoritimo e programação
Neste trabalho iremos aplicar os conhecimentos que tivemos ao longo destes três primeiros semestre de Engenharia, como por exemplo, a seleção de estrutura simples e composta, entrada de dados, saída de dados, operações matemáticas, etc.
Através destes métodos, conseguimos solucionar os desafios propostos com a aplicação de algoritmos, para facilitar e diminuir o risco do erro humano devido a repetitivas contas para a conversão de moedas.
Primeiro desafio
1ª Etapa
Passo 1
Entrada: Dólar Americano-Turismo (US$ 1,8900), Dólar Canadense (CDN$ 1,8233), Euro (€2,3827), Real (R$ 1,0000).
Processo: Conversão de real para as moedas dólar americano-turismo, dólar canadense e euro.
Saída: o resultado da conversão.
Descrição narrativa
1) Informar o valor em real.
2) Realizar a operação de multiplicação, do valor informado em real vezes a moeda desejada. Dólar americano-turismo. (x * 1.89).
3) Mostrar o valor da conversão já realizada.
Pseudocódigo
var x:real inicio escreva ("Digite o valor em R$ ") leia (x) escreval("O valor em dólar americano-turismo = ", x*1.89) fimalgoritmo Fluxograma
Passo 2
Pseudocódigo
var x:real inicio escreva("Digite o valor em R$ ") leia (x) escreva("O valor em dólar americano-turismo = ", x*1.89) escreva("O valor em dólar canadense = ", x*1.82) escreva("O valor em euro = ", x*2.38) fimalgoritmo Fluxograma
Passo 3
Pseudocódigo
var x:real y:inteiro inicio escreva ("Digite o valor em R$ ") leia (x) escreva("") escreva("Escolha uma moeda para conversão ") escreva(" Taxa FIXA") escreva("1-Dólar Americano-Turismo US$ 1,89) escreva("2-Dólar Canadense CDN$ 1,82 ") escreva("3-Euro €2,38 ") leia(y) escreva("") escolha y caso 1 escreva("Dólar Americano = ", x * 1.89) caso 2 escreva("Dólar Canadense = ", x * 1.82) caso 3