CERCA
21-11-2021 15:42

Esercizi settimana 9

da consegnare entro: 28/11/2021

 

 

ESERCIZIO 1

Scaricare e decomprimere i file .txt forniti su virtuale (cartella files.zip) all'interno di una cartella di progetto.

Si scriva un programma C, adeguatamente commentato, che verifichi per ogni file se il testo in esso contenuto è corrotto oppure no. In questo esercizio, un testo è definito corrotto se contiene caratteri diversi da "a-zA-Z" (alfabeto minuscolo e maiuscolo), "," (virgola) e "'" (apice singolo).

Attenzione: se un file non presenta caratteri corrotti e non ha il terminatore di riga non deve essere conteggiato come corrotto.

Alla fine dell'esercizio visualizzare i nomi dei file corrotti.

 

 

ESERCIZIO 2

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 binario. Consegnare un file .zip contente un progetto che comprenda tutti i file necessari per testare il programma.

--

 

 

PROCEDI CON LA CONSEGNA DEGLI ESERCIZI