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