Esercizi settimana 10
Realizzare un programma che gestisca la lista di tutti i libri letti in un anno. Per ognuno di essi, il programma deve memorizzare una serie di informazioni, ad esempio il titolo, l’autore, l’anno di pubblicazione, la casa editrice, la lunghezza, il genere, il codice identificativo, la valutazione. Il programma dovrà permettere di inserire un nuovo libro, cancellarne uno, visualizzarli tutti, visualizzare solo quelli con una certa valutazione, …. Il programma deve lavorare leggendo e scrivendo le informazioni da e su file. Consegnare un file .zip contente un progetto che comprenda tutti i file necessari per testare il programma.
Scrivere un programma contenente tutte le funzioni di gestione del tipo di dato astratto PILA, implementato sia tramite allocazione indicizzata (vettore statico e vettore dinamico) sia tramite strutture collegate. Il programma deve visualizzare lo stato della pila ad inizio esecuzione (vuota) e dopo ogni operazione scelta dall'utente. Per la visualizzazione creare una funzione di appoggio in cui gli elementi letti non vengono eliminati. Consegnare un file .zip contente un progetto che comprenda tutti i file necessari per testare il programma.
PROCEDI CON LA CONSEGNA DEGLI ESERCIZI