Atps algoritmo
1. Passo 1
1.1. Descrição Narrativa. Entrar com o valor do US$ Calcular conversão (US$/1,94) Mostrar resultado.
1.2. Fluxograma.
INÍCIO
Capturar Informações
R$ ← US$/1,94
R$
FIM
1.3. Pseudocódigo. Calculo de dólar ( ) Início { Variaveis reais R$,US$; Mostre na tela (“conversão do dólar para real” \n);
1
Engenharia Mecatrônica Algoritmo e Programação
Mostre na tela (“digite a quantidade do dólar” \n); Capturar os dados; Calcular R$ (US$/ 1,94); Mostre na tela (“R$”); Pausar; } Fim Main ( ) Inicio { definir variáveis; S; N; op; Deseja “calcular?”; Se (op==’S’) Calculo de dólar ( ) Se (op==’N’) Exit Pausar; } fim
2
Engenharia Mecatrônica Algoritmo e Programação
2 . Passo 2
2.1. Fluxograma.
INÍCIO
Variaveis R$, US$, CDN$,€
Entre com os valores para US$, CDN$, €
R$ ← US$ / 1,94 R$ ← CDN$ / 1,7 R$ ← € / 2,33
R$
FIM
2.2. Pseudocódigo. Conversão de moedas ( ) Início { Variáveis reais, R$, US$, CDN$,€; Mostre na tela (“conversão de moedas” \n);
3
Engenharia Mecatrônica Algoritmo e Programação
Mostre na tela (“digite o valor US$” \n); Capture os dados; Mostre na tela (“digite o valor CDN$” \n); Capture os dados; Mostre na tela (“digite o valor €” \n); Capture os dados; Calcular US$ para R$ (US$/ 1,94); Calcular CDN$ para R$ (CND$/ 1,77); Calcular € para R$ (€/ 2,33); Mostre na tela (“US$ para R$”\n); Mostre na tela (“CDN$ para R$”\n); Mostre na tela (“€ para R$”\n); Pausar; } Fim Main ( ) Inicio { Definir variáveis; S; N; op; Deseja “ converter ?”; Se (op==’S’) Conversão de moedas ( ) Se (op==’N’) Exit Pausar; } Fim
4
Engenharia Mecatrônica Algoritmo e Programação
3. Passo 3
3.1 Pseudocódigo US$ PARA R$ ( ) Início { definir variáveis reais R$, US$; Mostre na tela (“conversão do dólar para real\n); Mostre na tela(“digite a quantidade do dólar\n); Capturar os dados; Calcular R$ (US$/1,94); Mostre na tela (“R$”);