Conversão de moedas
Ao longo do trabalho colocamos em prática a teoria da sala com todo conteúdo que foi passado á nós, seleção de estrutura simples e composta, entrada de dados saída de dados operações matemáticas etc.
Com isso chegamos a soluções de desafios propostos com pequenos 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, Dólar Canadense, Euro,Real.
Processo: Conversão de real para as moedas dólar americano, 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. (x * 1.94).
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 = ", x*1.94) fimalgoritmo Fluxograma
[pic]
Passo 2
Pseudocódigo
var x:real inicio escreva("Digite o valor em R$ ") leia (x) escreval("O valor em dólar americano = ", x*1.94) escreval("O valor em dólar canadense = ", x*1.64) escreval("O valor em euro = ", x*2.40) fimalgoritmo Fluxograma
[pic]
Passo 3
Pseudocódigo
var x:real y:inteiro inicio escreva ("Digite o valor em R$ ") leia (x) escreval("") escreval ("Escolha uma moeda para conversão ") escreval(" Taxa FIXA") escreval("1-Dólar Americano 1.94") escreval("2-Dólar Canadense 1.64") escreval("3-Euro 2.40") leia(y) escreval("")
escolha y
caso 1 escreval("Dólar Americano = ", x * 1.94) caso 2 escreval("Dólar Canadense = ", x * 1.64) caso 3