Scrivere una funzione f() con prototipo
double f(int v[], unsigned int n)
che riceve in ingresso un array di interi ed un numero naturale
indicante la dimensione dell'array (numero di elementi contenuti
nell'array).
La funzione trova il massimo ed il minimo elemento contenuto nell'array e ritorna la media fra questi due numeri. Si noti che la media deve essere calcolata senza approssimazioni.
La funzione f() deve essere definita in un file .c separato dal resto del programma ed e' dichiarata nel file media_min_max.h. L'esercizio prevede la consegna del file .c contenente la definizione di f() (ricordare che tale file .c deve includere media_min_max.h).
Questa e' una possibile soluzione, che puo' essere testata usando questo main().
media_min_max.m presenta un'implementazione in octave dello stesso algoritmo, per confronto.