Problema richiamo funzione media vettore

di il
2 risposte

Problema richiamo funzione media vettore

Salve a tutti;

ho scritto una funzione che mi calcola la media degli elementi di un vettore ma quando vado a richiamarla il compilatore mi da errore sull'ultimo "cout" e sul prototipo della funzione, mi aiutate a capire dove sbaglio per favore?
grazie in anticipo



#include <iostream>

using namespace std;
int n,i;

float media (int v[]); 

int main() {
    int *v;
    v=new int[n];
    
    cout<<"inserisci la dimensione ";
    cin>> n;
    for(i=0;i<n;i++){
        cin>>v[i];
    }
    
    cout<<media(v[i]);
    
    return 0;
}
float media (int v[])
{
    int somma=0;
    for(i=0; i<n;i++)
    {somma+=v[i];}
    float med;
    med=(float)somma/n;
}

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte