Le informazioni relative agli autori dei libri in consultazione in una biblioteca sono memorizzate in un file binario autori.dat strutturato attraverso i seguenti campi:
Codice Autore, cognome, nome, città.
N.B.: il codice autore corrisponde alla posizione del record all’interno del file.
Le schede relative ai libri sono memorizzate in un file binario libri.dat strutturato attraverso i seguenti campi:
Numero progressivo di catalogazione, Titolo, codice Autore , Editore, Anno di pubblicazione e Prezzo.
N.B.: Il numero progressivo di catalogazione corrisponde alla posizione del record all’interno del file;
controllare il valore inserito nel codice Autore.
Scrivere un programma a menu che permetta di eseguire, sui file, le seguenti operazioni:
1. Aggiungere altre schede dei libri
2. Stampare i dati di tutti i libri (Numero progressivo di catalogazione, Titolo, cognome e nome dell’autore, Editore e prezzo).
3. Visualizzare il numero dei libri e la media dei prezzi dei libri di un editore richiesto in input (errore se non presente);
4. Modificare il prezzo (aumento del 3%) del libro il cui Numero progressivo è fornito in input, controllare il valore inserito.
5. Visualizzare il numero dei libri scritti dagli autori presenti nel file autori.dat
6. Dato in input l’anno di pubblicazione, creare un file binario che contenga il titolo e l’editore dei libri pubblicati in quell’anno.