Logica_de_Programacao_3_Edicao_Livro
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capítulo 5
Arquivos 1 121
25. copie (arqCod, aux2);
26. pos i cione (cadFunc, aux2. posição);
27. copie (cadFunc, auxl);
28. escreva (auxl.nome, auxl.cargo);
29 . fim;
30 . fimse;
31. feche (cad Func);
32. feche (arqCod);
33. fim.
EXERCÍCIO DE FIXAÇÃO 4
4.1 Utilizando o problema do controle de funcionários apresentado no Estudo de Concepções,
Arquivo Indexado (Figura S.7 e Algoritmo S.11 ), elabore um algoritmo que gere o arquivo
de índices.
4.2 Com base no exercício anterior, elabore um algoritmo que a partir do código de um
determinado funcionário incremente de I seu número de dependentes e aproveite para
confirmar se houve mudança no Estado Civil.
EXERCÍCIOS PROPOSTOS
1. Dados dois arquivos concebidos seqüencialmente, possuindo as informações descritas
nas fichas esquematizadas, desenvolva um algoritmo que realize uma união destes. Essa
união implica criar um terceiro arquivo no qual constem apenas informações das pessoas
que faziam parte de ambos os arquivos seqüenciais; informações que não possuírem
correspondência não deverão existir no terceiro arquivo.
Nome : _____________________ _
Endereço: __________________ _
Telefone: ___________________ _
Nome:
Endereço: _______________________ _
Bairro:
Cidade:
CEP: Data nas e. :
2. A partir da estrutura dos registros, construa os algoritmos solicitados para administrar os
problemas cotidianos de um clube.
• Arquivo de Associados: randômico
• Chave: Código