22) Arquivo Binário

Aula Prática de Arquivo Binário

  1. Introdução a arquivo binário (observe que o item b depende do item a):
    1. 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".
    2. Faça um programa que leia 10 números inteiros de um arquivo binário chamado "numeros.bin" e os imprima na tela.
  2. 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.
  3. 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.
  4. 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".
  5. 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.
  6. GRANDE DESAFIO: Faça um programa que leia o arquivo binário "notas.bin" e imprima os dados em ordem de matrícula.
  7. 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.