Il file è ordinato in ordine crescente di data.dice che i voti sono in ordine di data solo che non so bene come sfruttare l'informazione
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