1- Crie um TAD para armazenar dados de livros: Título, Autor1, Autor2 (opcional), editora, ano de
publicação.
2- No programa principal, crie um vetor de TAD para armazenar os livros e apresente o seguinte
menu de opções:
Menu:
a- Inserir um livro;
b- Apresentar todos os livros cadastrados
c- Apresentar os livros de um ano específico
d- Apresentar o livro mais velho
e- Sair
ATENÇÃO: para cada opção do menu, chame uma sub-rotina que resolva a opção.
3- A sub-rotina que insere um livro deve solicitar ao usuário os dados necessários e preencher o
vetor. Deve retornar automaticamente a quantidade de livros já cadastrados.
4 - Crie uma sub-rotina que recebe o nome completo de uma pessoa e retorna o Sobre nome,
seguido de uma vírgula e as iniciais do nome seguidas de ponto final.
5- Crie uma sub-rotina que retorna a referência bibliográfica de um livro conforme a ABNT, e
chame-a sempre que for apresentar os dados de um livro. Ela deve receber por parâmetro uma
variável do TAD, e não todo o vetor.
6- A sub-rotina que apresenta todos os livros, deve receber por parâmetro o vetor e a quantidade de
livros cadastrados. Chame a sub-rotina da questão 4.
7- A sub-rotina que apresenta os livros de um ano específico, deve receber por parâmetro o vetor, a
quantidade de livros cadastrados e o ano desejado. Chame a sub-rotina da questão 4.
8- A sub-rotina que determina o livro mais velho deve receber por parâmetro o vetor, a quantidade
de livros e retornar a bibliografia ABNT do Livro