Salve a tutti! Qualcuno saprebbe aiutarmi a svolgere questo esercizio in java?
Un grazie infinito a chiunque mi aiuterà!
P.S Vi prego rispondete, è urgente!!!
La segreteria studenti di un’ Università ha organizzato i dati relativi agli iscritti in un file “file Anagrafe“ organizzato in ordine crescente rispetto al cognome:
matricola
cognome
nome
data nascita
luogo nascita
es:
1123456
Abbenante
Pasquale
15-07-1984
Benevento
1123567
Baiardini
Rosa
10-01-1985
Roma
….
1167523
Zuzzolo
Pasquale
20-07-1983
Milano
mentre i dati relativi agli esami superati sono memorizzati in file “file Esami” , che contiene la matricola di uno studente e l’ elenco degli esami che egli ha superato racchiusi tra due simboli ”#” . Un esempio di “file Esami” è il seguente :
Matricola studente
#
Esame1
Data Esame1
Voto Esame1
Esame2
Data Esame2
Voto Esame2
….
es:
#
1123567
#
Matematica 1
10-07-2006
27
Fisica 1
07-05-2007
24
…
#
1123456
#
Matematica 1
10-07-2006
21
Elementi di informatica
15-03-2007
25
#
…
1167523
#
#
Scrivere un programma che legge il nome dei due file, legge i file e costruisce un terzo file dal nome “Statist.txt”, contenete il numero di esami sostenuti da ciascuno studente ed il relativo punteggio medio. Il file deve essere organizzato in ordine crescente rispetto al cognome. Un esempio del file “Statist.txt”:
matricola
cognome
nome
numero_esami
media
es:
1123456
Abbenante
Pasquale
10
26,8
1123567
Baiardini
Rosa
3
23,5
…….
……
1167523
Zuzzolo
Pasquale
0
0,0
Implementare un’interfaccia grafica per leggere il nome dei due file d’ingresso.



