Sie sind auf Seite 1von 2

Curso Técnico em Informática

Módulo: Lógica de Programação


Prática Off-Line

Exercício Proposto

1. Dados dois arquivos concebidos seqüencialmente, possuindo as


informações descritas nas fichas esquematizadas, desenvolva um
algoritmo que faça uma união destes. Essa união implica criar um
terceiro arquivo no qual constem apenas as informações das
pessoas que faziam parte de ambos arquivos seqüenciais;
informações que não possuírem correspondência não deverão existir
no terceiro arquivo.

Arquivo 1
Nome:
Endereço:
Telefone:

Arquivo 2
Nome:
Endereço:
Bairro:
Cidade:
CEP:
Data Nascimento:

2. Dados dois arquivos concebidos randomicamente e um


seqüencialmente, descritos através do diagrama representativo de
seus respectivos registros, elabore algoritmos especificados que
objetivam suprir as necessidades de uma videolocadora:
Arquivo de Clientes:
Chave: Código
Código:
Telefone:
Nome:
Endereço:
RG:
CPF:

Arquivo de Fitas de Vídeo: randômico


Chave: Código da Fita
Código da Fita:
Oscar (S/N):
Titulo:
Assunto:
Data da Compra:
Preço:

Arquivo de Movimento: seqüencial


Código da Fita:
Código Cliente:
Qtde. Dias fora:
Preço:

a. Elabore um algoritmo para consultar quais nomes e assuntos


dos filmes um cliente, informado, já locou;

b. Consultar quais clientes (com nome e telefone) locaram


determinada fita;

c. Consultar quais filmes já premiados com o Oscar que um


determinado cliente já locou;

d. Imprimir relatório com as dez melhores fitas, no caso as


campeãs de locação;

Das könnte Ihnen auch gefallen