Algoritmo con Gli Arrey...
alloura dovrei fare un programma per calcolare la media Voti
di uno studente...
UTILIZZANDO ARREY e SOTTOPROGRAMMI (argomento dell'ultima lezione)...
come potete vedere il programma nn va... QUALKUSO sa dirmi dove ho errato ...
e copme riparare? garzias...
di uno studente...
UTILIZZANDO ARREY e SOTTOPROGRAMMI (argomento dell'ultima lezione)...
const int DIM=30;
void leggi(float a[], int & n){
cout<< "quanti esami?";
cin>> n ;
int i;
for (i=0; icin>> a;
}
void stampa(const float a[ ], int n){
float Media;
int i;
for (i=0; iMedia= (a/n);
cout<< Media <}
int main () {
float elenco[DIM];int k;
leggi(elenco, k);
stampa(elenco, k);
system ("pause");
return 0;
}
come potete vedere il programma nn va... QUALKUSO sa dirmi dove ho errato ...
e copme riparare? garzias...
Risposte
si scrive array (solo per evitarti brutte figure)
Non mi pare che tu tenga conto della somma dei punteggi degli esami...
"codino75":
si scrive array (solo per evitarti brutte figure)
grazie...
Non mi pare che tu tenga conto della somma dei punteggi degli esami...
si... ecco l'errore... sto provando a risolverlo
ma n riesco ad impostare la somma dei singoli elementi dell'array,
int somma (float a[ ], int n){ if (n=0) return 0; return a[0] + somma (&a[1], n-1); }
mi hanno consigliato uan cosa simile... ma cmq nn riesco a venirne a capo?
un piccolo indizio? un'aiutino?