Buscar

ED-II-ListaExecs-1-criação de arquivos

Prévia do material em texto

Lista de Exercícios - 1 
Exercício 1 
Faça um programa em C que, 
1. Leia da tela os seguintes dados de 3 alunos: matrícula, nome, endereço e 
curso, contendo, respectivamente, 5, 50, 50 e 20 caracteres (no máximo); 
2. Escreva em um arquivo (saida_1.txt) os dados lidos; 
3. A partir do novo arquivo (lendo o novo arquivo), imprima na tela todos os 
registros do arquivo (um registro por linha). 
Exercício 2 
Considerando o arquivo gerado no Exercício 1, escreva um programa que, 
1. Leia corretamente os registros contidos no arquivo, os imprima na tela; 
2. E os grave em outro arquivo “saida_2.txt”. 
Neste novo arquivo, deve-se gravar o arquivo de maneira que os REGISTROS possuam número fixo de campos e os CAMPOS sejam de comprimento variável, precedidos por indicador de tamanho. 
3. Imprima na tela o conteúdo de todos os registros do novo arquivo gravado 
(um registro por linha). 
Exercício 3 
Considerando o arquivo gerado no Exercício 2, escreva um programa que, 
1. Leia corretamente os registros contidos no arquivo, os imprima na tela; 
2. E os grave em outro arquivo “saida_3.txt”. 
Neste novo arquivo, deve-se gravar o arquivo de maneira que os REGISTROS sejam delimitados pelo caractere “\n” e os CAMPOS sejam de comprimento variável, sendo delimitados pelo caractere “|”. 
3. Imprima na tela o conteúdo de todos os registros do novo arquivo gravado 
(um registro por linha). 
OBS: O aluno deve enviar uma pasta compactada com o seguinte conteúdo para cada um dos exercícios: o código do programa, os arquivos manipulados e o print do resultado gerado.

Mais conteúdos dessa disciplina