mi potete aiutare
il quesito:
dopo aver caricato una matrice
che deve mostrare tutti gli elementi, la media e i valori inferiori alla media,
mostra gli elementi , calcola la media ma non i valori inferiori alla media.
vi posto il codice :
- Codice:
void insufficienti(int matriceA[20][N],float media[N]){
int i, j;
cout<<"\nMateria insufficiente - "<<i<<" = ";
for (j=0; j<M ; j++){
if (matriceA[j][i]<(float)media[j]){
matriceA[j][i]=matriceA[j][i];
}
else
matriceA[j][i]==0;
cout<<setw(4)<<"\nStudente "<<j<<" con insufficienza ="<<matriceA[j][i]<<endl;
}
}
e nel main :
- Codice:
int main () {
int matriceA[20][N], v[N];
float media[N];
cout<<"\n Matrice con dimensione massima 20x7 ";
leggi_Matrice(matriceA);
stampa_Matrice(matriceA);
Somma_Colonne(matriceA,v,media);
insufficente(matriceA,media);
}
Grazie in anticipo
per la collaborazione