28.02.2023 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!