Algoritmo de conversão de moedas entre Dolar Americano e Real
Por: Gabriel Gallicchio • 20/3/2016 • Trabalho acadêmico • 1.392 Palavras (6 Páginas) • 3.805 Visualizações
FACULDADE ANHAGUERA
CIENCIA DA COMPUTAÇÃO
Construção de Algoritmos
Adriano Olivares Barbosa 4200061093
Anderson Senji Okada 4236819941
Jaqueline Roberta Ribeiro da Silva 5212954038
Thiago Junior de Moraes 3770667067
Vinicius Augusto Ferreira 4200076324
Leandro da Silva 4478915244
Atividades Práticas Supervisionadas
Limeira – SP
Setembro de 2012
Passo 1
Algoritmo de conversão de moedas entre Dolar Americano e Real.
Descrição Narrativa
- Obter o valor de um real em dolares
- Obter a quantidade de dolares a serem convertidos
- Dividir a quantidade de dolares delo valor de um real em dolares
- Exibir o resultado
Pseudocódigo:
algoritmo "conversao"
var
saida, vlrDollar, qtdeReais : real
inicio
escreval("Dolar Americano")
escreva("Digite o valor do Dolar Americano em Reais: ")
leia(vlrDollar)
escreva("Digite a quantidade em Dolares: ")
leia(qtdeReais)
saida <- qtdeReais * vlrDollar
escreval("U$", qtdeReais, " = R$", saida:8:2)
fimalgoritmo
Fluxograma:
[pic 1]
Passo 2
Algoritmo de conversão de moedas entre Dolar Americano, Dolar Canadense, Euro e Real.
Pseudocódigo:
algoritmo "conversao"
var
opcao:inteiro
total, vlr, vlrDC, vlrDA, vlrE : real
inicio
escreval(" Escolha a moeda que deseja converter")
escreval("1) Dolar Americano")
escreval("2) Dolar Canadense")
escreval("3) Euro")
leia(opcao)
escolha(opcao)
caso 1
escreva("Digite o valor do Dolar Americano: ")
leia(vlrDA)
escreva("Digite o valor a ser convertido: ")
leia(vlr)
total <- vlr * vlrDA
escreval("Dolar Ameriacano: ",total)
caso 2
escreva("Digite o valor do Dolar Canadense: ")
leia(vlrDC)
escreva("Digite o valor a ser convertido: ")
leia(vlr)
total <- vlr * vlrDC
escreval("Dolar Canadense: ",total)
caso 3
escreva("Digite o valor do Euro: ")
leia(vlrE)
escreva("Digite o valor a ser convertido: ")
leia(vlr)
total <- vlr * vlrE
escreval("Euro: ",total)
outrocaso
escreval("Opção invalida!")
fimescolha
fimalgoritmo
Fluxograma:[pic 2]
Passo 3
Algoritmo de conversão de moedas entre Dolar Americano, Dolar Canadense, Euro e Real. Com possibilidades de escolha.
Pseudocódigo:
algoritmo "DollarToReal"
var
qtdeReal: real
vlrDollar, vlrDollarC, vlrEuro: real
saida: real
vlrConvertido: real
opcao: inteiro
inicio
escreval("Convertendo da moeda escolhida para o Real")
...