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.