ciao.
il codice si posta tra i tag
[CODE]
your code here
[/CODE]
così può tenere la corretta formattazione.
Sembra molto programmazione procedurale, molto simile ai programmini in C che facevo tanto tempo fà (senza offesa)
io mi sarei fatto una classe ad hoc per caricare tutti gli studenti, da lì sarebbe stato uno scherzo calcolare le medie senza "giocare" con gli indici e potersi confondere.