Quote Originariamente inviata da marino51 Visualizza il messaggio
Il file è ordinato in ordine crescente di data.
Uno studente può sostenere più volte l'esame.
In caso lo studente decida di dare l'esame più volte,
il voto finale è quello dell'ultimo esame che ha sostenuto

punto 2
occorre leggere il file mettendolo in un' array(1),
cognome (20 car)
anno (intero)
mese (intero)
giorno (intero)
voto (intero)

visualizzarla a video

punto 3
in un'altra array(2), scorrendo l' array(1) si inserisce
cognome
voto
ovvero se il cognome non esiste in questa array, si inseisce il cognome/voto dell'array(1)
se il cognome esiste, si inserisce il solo voto perchè il file è ordinato in ordine crescente di data e di conseguenza anche array(1) è ordinata

punto 4
sviluppare una funzione che stampi l'array(2) (equivalente al punto 2 ... visualizzazione)

facoltativo
nel punto 2 prima di visualizzare a video, ordinare l'array per data crescente

spero sia sufficiente
Grazie mille, credo di aver capito. Adesso provo subito!