Olá, tenho uma dúvida sobre como criar um arquivo a partir de outro arquivo dentro do meu programa, respeitando certas condições, por exemplo nesse exercício.
1- O arquivo C:\EMPRESAS.DAT deve ter armazenados os dados seguintes de um conjunto de empresas:
*CNPJ(string com 14 dígitos)
*RAZÃO SOCIAL(o nome da empresa)
*PO(pessoal ocupado, que representa o número de pessoas assalariadas na empresa)
*RENDA LÍQUIDA ANUAL DA EMPRESA
Faça um programa que tenha um menu com as opções de criar, inserir dados e abrir esse arquivo de empresas, verifique quais são as empresas altamente rentáveis e grave os dados dessas empresas em um novo arquivo, denominado E:\RENTAVEL.DAT. Além da gravação, seu programa deve informar na tela quantos dados(registros) foram lidos do arquivo E:\EMPRESAS.DAT, e quantos foram escritos no arquivo E:\RENTAVEL.DAT. Deverão ser consideradas altamente rentáveis todas as empresas cuja razão entre a RENDA LÍQUIDA ANUAL e o PO seja maior ou igual a R$1.200.000,00.
Como faço um programa desse tipo, de jogar determinados registros do arquivo, em outro arquivo?