TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS ALGORITIMO 1º SEMESTRE

Ensaios: ATPS ALGORITIMO 1º SEMESTRE. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  24/5/2013  •  5.670 Palavras (23 Páginas)  •  611 Visualizações

Página 1 de 23

PRIMEIRO DESAFIO

ETAPA 1

PASSO 1

A primeira coisa a ser feita para resolver a Situação Problema descrita é analisar o que se pede. Para isso é necessário identificar:

1. os dados de entrada do problema – dados fornecidos pelo problema e/ou pelo usuário;

a. valor de Reais;

b. valor de conversão do Dólar Americano;

c. valor de conversão do Dólar Canadense;

d. valor de conversão do Euro.

2. o(s) processamento(s) (cálculos) necessários para encontrar o que é pedido;

a. divisão do valor de Reais pelo valor de conversão do Dólar Americano;

b. divisão do valor de Reais pelo valor de conversão do Dólar Canadense;

c. divisão do valor de Reais pelo valor de conversão do Euro.

3. o(s) dado(s) de saída do problema.

a. os Reais valem “x” Dólares Americanos;

b. os Reais valem “x” Dólares Canadenses;

c. os Reais valem “x” Euros.

Usando as especificações feitas e como forma de propor uma solução para o problema, utilizem para teste apenas a conversão de Dólar Americano para Real e apresentem o algoritmo que realiza esta tarefa. Será necessário descrever:

• o algoritmo em descrição narrativa:

a. ligar computador;

b. conectar na Internet;

c. buscar em fonte segura o valor da conversão de Dólar Americano para Real;

d. multiplicar a quantidade de Dólares Americanos pelo valor de conversão encontrado;

e. verificar o valor convertido.

f. desconectar da Internet;

g. desligar o computador.

• O algoritmo em pseudocódigo;

Algoritmo: “Conversão de Dólares”

Var. x,y,z: real

Início

Escrever: (“Valor de conversão do Dólar Americano:”)

Ler x

Escrever: (“Valor de Dólares Americanos:”)

Ler y

z=x.y

Escrever (“O valor total é:”)

Escrever z

Escrever (“Reais”)

Fim

• O algoritmo em fluxograma.

PASSO 2

Apresentem, uma vez efetuado o Passo 1, o algoritmo completo para a conversão das três moedas para o Real. Uma vez definida pelo usuário a quantia em real, o algoritmo deverá retornar o equivalente em todas as moedas, detalhando o valor correspondente em cada uma delas. A equipe deverá apresentar o pseudocódigo e o fluxograma desse algoritmo.

Algoritmo “Conversor de moedas”

Var cda,cdc,ceu,vre,vlda,vldc,vleu: real

Início

Escrever (“Valor de conversão do Dólar Americano:”)

Ler cda

Escrever (“Valor de conversão do Dólar Canadense:”)

Ler cdc

Escrever (“Valor de conversão do Euro:”)

Ler ceu

Escrever (“Valor de Reais:”)

Ler vre

vlda=vre/cda

vldc=vre/cdc

vleu=vre/ceu

Escrever (“Os valores são:”)

Escrever vlda

Escrever (“Dólares Americanos”)

Escrever vldc

Escrever (“Dólares Canadenses”)

Escrever vleu

Escrever (“Euros”)

Fim

PASSO 3

Partindo do algoritmo apresentado no Passo 2, a equipe deverá alterá-lo para que o usuário escolha qual é a moeda que deseja realizar a conversão.

A equipe deverá apresentar o pseudocódigo do algoritmo modificado e explicar qual estrutura de controle utilizada.

Algoritmo “Conversor de moedas”

Var moeda,conversão,valor,convertido: real

Início

Escrever (“Para qual moeda deseja converter, sendo 1 para Dólar Americano, 2 para Dólar Canadense ou 3 para Euro”)

Ler moeda

Escrever (“Qual valor de conversão:”)

Ler conversão

Escrever (“Valor de Reais:”)

Ler valor

convertido=valor/conversão

se moeda = 1

Escreva (“Você tem”, convertido “Dólares Americanos”)

se moeda

...

Baixar como (para membros premium)  txt (34.6 Kb)  
Continuar por mais 22 páginas »
Disponível apenas no TrabalhosGratuitos.com