0) INSTRUÇÕES
1) JANELA COM GRID DE CLIENTES (40 pontos)
Baixe o arquivo clientes.dat, que está em formato binário. O arquivo começa com um inteiro N, que é o número de clientes contidos no arquivo. Em seguida estão armazenados os N clientes. Cada cliente possui:
Seu programa deve ler todos os clientes do arquivo "clientes.dat" e mostrar todos eles em um DataGridView.
2) JANELA COM GRID DE OPERAÇÕES (40 pontos)
Baixe o arquivo operacoes.dat, que está em formato binário. O arquivo começa com um inteiro N, que é o número de operações contidas no arquivo. Em seguida estão armazenadas as N operações. Cada operação possui:
Seu programa deve ler todas as operações do arquivo "operacoes.dat" e mostrar todas elas em um DataGridView.
3) ATUALIZAÇÃO DE SALDO E ESCRITA DE CLIENTES EM ARQUIVO .DAT (100 pontos)
Baixe os arquivos clientes.dat e operacoes.dat, cujo formato foi definido no enunciado das questões 1 e 2, respectivamente.
Crie um programa que leia os dois arquivos binários em vetores dinâmicos (System.Collections.Generic.List). Em seguida, o programa deve tratar cada operação atualizando os saldos dos clientes, da seguinte forma:
Por último, seu programa deve escrever o cadastro de clientes atualizado em um novo arquivo "clientes_modificado.dat".