finalmente ho risolto tutti i problemi l'unica cosa che mi rimane è la media
per chiamarla scivo così:
cout<<"La media dei voti Š: "<<setprecision(2)<<getAverage()<<endl;
mentre la funzione è così:
double GradeBook::getAverage()
{
int total; // iniz. il tot.
// somma i voti dell array sono int!
for(int r=0;r<students;r++)
total+=grades[r];
// ritorna il voto medio
return static_cast<double>(total)/students;
}
dovrebbe essere giusto eppure la media mi risulta 3309553.80 che significa?