Você está na página 1de 1

EXERCÍCIOS DA UNIDADE VII - Arquivos

Curso: ENGENHARIA DE PRODUÇÃO


Disciplina: Programação de Computadores I

ATIVIDADE 1
Desenvolva um programa que efetue a entrada de dados de 7 números inteiros em um array e faça a gravação
dos dados em um arquivo texto. Posteriormente efetue a leitura dos dados do arquivo e exiba os números na
tela.
Obs:
1. Utilize um array para entrada de dados e outro para saída de dados.
2. Os dados devem estar gravados em uma única linha.

ATIVIDADE 2
Desenvolva um programa que efetue a entrada de dados de 7 números inteiros em um array e faça a gravação
dos dados em um arquivo binário. Posteriormente efetue a leitura dos dados do arquivo e exiba os números na
tela.

Obs. Utilize um array para entrada de dados e outro para saída de dados.

ATIVIDADE 3
Altere o exercício anterior, criando um segundo arquivo mas de fluxo texto. Os dados gravados no arquivo
binário devem ser gravados no arquivo texto e que seja efetuado uma leitura dos dados do arquivo texto e não
do arquivo binário. Exiba os dados na tela.

ATIVIDADE 4
Desenvolva um programa que:
a) Tenha um registro chamado BOLETIM contendo o número da matrícula e nome do aluno, disciplina, nota
final e situação (aprovado ou reprovado);
b) Construa um menu com as opções de cadastro e visualização dos dados do boletim de um aluno;
c) Cria um arquivo de BOLETIM chamado cadastro.bin;
d do teclado os dados de boletim de n estudantes e grava-os no arquivo cadastro.bin;
e) A opção de visualização dos dados dos boletins de alunos terá como fonte de dados o arquivo.

A partir do exercício acima desenvolvido em laboratório, complemente com o seguinte tópico:


f) Efetue uma pesquisa nos registros que estão gravados no arquivo. Encontrando o registro, exiba os dados,
caso contrário informe sobre a inexistência do registro pesquisado. As opções de pesquisa serão pelo nome do
aluno e matrícula.

ATIVIDADE 5
Fazer um programa em C para gerar um arquivo binário denominado “dados1.bin” e gravar os dados, conforme
estrutura de dados abaixo:

Código do Casal - int


Nota da Dama - float
Nota do Cavalheiro - float
Nota Média do Casal - float

O programa deve efetuar a entrada de dados de 3 registros, calcular a média do casal e posteriormente gravar
no arquivo. A partir do arquivo binário, calcular a média geral das notas e gravar o resultado em um segundo
arquivo denominado de "dados2.txt".

OBS: Sumariamente os passos serão:


1. Efetuar a entrada de dados gravando todos os dados em um array;
2. Abrir o arquivo 1 para gravação;
3. Gravar os dados no arquivo 1;
4. Fechar o arquivo 1;
5. Abrir o arquivo 1 para leitura;
6. Fechar o arquivo 1;
7. Efetuar o cálculo das médias de notas;
8. Abrir o arquivo 2 para gravação;
9. Gravar os dados no arquivo 2;
10. Fechar o arquivo 2.

Você também pode gostar