22) Arquivo Binário
Aula Prática de Arquivo Binário
Aula Prática de Arquivo Binário
- Introdução a arquivo binário (observe que o item b depende do item a):
- Faça um programa que leia 10 números inteiro do teclado e armazene estes números em um arquivo binário chamado "numeros.bin".
- Faça um programa que leia 10 números inteiros de um arquivo binário chamado "numeros.bin" e os imprima na tela.
- Faça um programa que leia uma seqüência de números inteiros terminada por 0 (zero) e os armazene em um arquivo binário chamado "seq.bin". Note que o tamanho da seqüência não foi mencionado, ou seja, não dá para usar vetor neste programa.
- Faça um programa que leia uma seqüência de números inteiros de um arquivo binário chamado "seq.bin" e a imprima na tela. Observe que para fazer este exercícios, é necessário que o número 2 funcione.
- Faça um programa para cadastrar as notas de até 30 alunos em um arquivo binário. O programa deverá ler a matrícula e a nota de cada aluno do teclado. A leitura termina com matrícula negativa. Os dados deverão ser armazenados em um arquivo binário chamado "notas.bin".
- Faça um programa para calcular o valor a ser pago pelos passageiros de uma companhia aérea. O programa deverá ler o preço das passagens de um arquivo binário chamado PRECO.BIN. O arquivo contém 10 registros com código (inteiro) e preço (real). A seguir o programa deverá ler o arquivo binário PASSAGEM.BIN com o nome dos passageiros (campo com 33 posições) e código da passagem. Deverá ser gerado um arquivo binário chamado TOTAL.BIN contendo o nome do passageiro e o valor a ser pago por ele.
- GRANDE DESAFIO: Faça um programa que leia o arquivo binário "notas.bin" e imprima os dados em ordem de matrícula.
- DESAFIO MAIOR AINDA: Crie um arquivo binário chamado "texto.txt" (é .txt mesmo!!!) usando o Bloco de Notas (Notepad), com um texto longo qualquer e salve este arquivo no seu diretório de trabalho. Faça um programa para ler este arquivo, como se fosse binário, e listá-lo na tela.