Algoritmo
Engenharia de Controle Automação
Algoritmo
(ATPS)
Sorocaba – SP
Abril / 2011
GRUPO :
ETAPA N°1
PASSO 1:
1. Dados de entrada do problema: Um programa que faça a conversão de moedas. O mesmo deverá suportar três outras moedas além do Real (R$): Dólar Americano – Turismo (US$), Dólar Canadense (CDN$) e Euro (€). As conversões considerarão o valor de venda da moeda. As cotações serão sempre com relação a 1,00 Real (R$1,00), por exemplo, R$1,00 corresponde US$ 1,94 – um Real equivale a um Dólar Americano e noventa e quatro centavos de Dólar Americano. As conversões serão sempre realizadas a partir do Real para uma das moedas indicadas.
2. Cálculo necessário:
Valor da Moeda estrangeira = Valor em real x Valor atual da Moeda estrangeira
3. Dados de saída do problema: O programa deverá apresentar o valor convertido ao usuário. Esse valor será dado a partir da moeda Real (R$).
PASSO 2:
VARIÁVEIS
Valor a ser convertido em reais = VAL
Valor do Dólar Americano = USS
Valor convertido em USS = VDA
Pseudocódigo
INÍCIO
INTEIRO VAL, USS, VDA;
ESCREVA (“Programa de Conversão de Moedas”);
ESCREVA (“Valor a ser convertido – reais”);
LEIA VAL;
ESCREVA (“O valor do Dólar Americano”);
LEIA USS;
VDA ( VAL*USS;
ESCREVA (“O valor em Dólar Americano é =”, VDA);
PAUSA
FIM
Float USD,CDN,EURO,R;
Printf “digite o valor em reais
Scanf”%f”,&r
Usd=r/1900
Cdn=r/1961
Euro=r/2,528
Printf\n
Printf”VALOR DO DOLAR AMERICANO – TURISMO =U$$%.2f\n”,U$$”
Printf”VALOR DO DOLAR CANADENSE =CDN%.2f\n”,CDN”
Printf”VALOR DO EURO =EU%.2f\n”,EURO”
System “pause” fim Fluxograma
O programa descrito faz a conversão de um valor em real, para uma outra moeda