Algoritmo con Gli Arrey...

Luck32
alloura dovrei fare un programma per calcolare la media Voti
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; i cin>> a;
}

void stampa(const float a[ ], int n){
float Media;
int i;
for (i=0; i Media= (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
codino75
si scrive array (solo per evitarti brutte figure)

_Tipper
Non mi pare che tu tenga conto della somma dei punteggi degli esami...

Luck32
"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?

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.