Sistema de controle de biblioteca
I Esse sistema deve armazenar os registros de usu´arios, dos
livros dos empr´estimos e das reservas de uma biblioteca.
I Seu sistema deve impor um limite para renova¸c˜oes e n˜ao
deve deixar um usu´ario renovar um livro que esteja
reservado.
I Esses registros devem ser gravados em uma estrutura de
dados dinˆamica na mem´oria principal (lista ligada ou ´arvore
bin´aria) enquanto o programa estiver rodando.
I Ao t´ermino da execu¸c˜ao do programa os registros devem ser
armazenados em um arquivo bin´ario que dever´a ser
recarregado para a mem´oria em uma nova execu¸c˜ao do
programa.
I Seu programa dever´a possibilitar a busca e a altera¸c˜ao de
registros armazenados e a exibi¸c˜ao dos registros na ordem
desejada.