SIA DATA UNA TABELLA RELATIVA AGLI ALUNNI DI UNA SCUOLA AVENTE FORMATO RECORD
cognome-nome-eta-data di nascita-indirizzo-classe-voti
DOVE DATA DI NASCITA (gg/mm/aaaa),INDIRIZZO (via,num, città) CLASSE (numero, anno), INDIRIZZO(elettronico, informatico)
SONO CAMPI A LORO VOLTA STRUTTURATI
VOTI E' UN VALORE CHE VA DA 0 A 10
EFFETTUARE LE SEGUENTI OPERAZIONI:
CARICAMENTO DEI DATI ;
STAMPA DEGLI ALUNNI DI UNA CLASSE;
CALCOLO DEL VOTO MEDIO PER TUTTI GLI ALUNNI DI UNA DATA, INDIRIZZO E DI UNA DATA MATERIA;
CALCOLO DEL VOTO MEDIO DI OGNI ALUNNO DELLA SCUOLA;
CALCOLO DELLA MEDIA TRA I VOTI DI UN DATO ALUNNO.
io ho iniziato a farlo così:
import java.io.*;
class record
{
int N = 20 , i = 1;
string record [] = new string [N];
string legginumero;
InputStreamReader reader = new InputStreamReader (System.in);
BufferedReader input = new BufferedReader (reader);
public void caricamento()
{
while (i != 2)
System.out.println("azioni: 1) caricamento studente 2) ho finito");
}
try
(legginumero = tastiera) readline ();
record [] = Integer.ValueOf(legginumero). intValue();
catch (Exception e)
System.out.println("scelta sbagliata");
return;
if (i ==1)
{
// caricamento array
}
ho iniziato in qst modo ed è sl un'idea di inizio potreste continuarlo o svolgere qst esercizio x capire meglio cm dv farlo?
grz in anticipo

anche se e' difficile che trovi qualcuno disposto a farti i compiti a casa


