Esercizio

Scrivere una funzione f() con prototipo int f(double v[], unsigned int n) che riceve in ingresso un array di double ed un numero naturale indicante la dimensione dell'array (numero di elementi contenuti nell'array).

La funzione calcola la media dei numeri contenuti nell'array e ne ritorna il valore approssimato all'intero subito inferiore.

La funzione f() deve essere definita in un file .c separato dal resto del programma ed e' dichiarata nel file media.h. Si consegni il file .c contenente la definizione di f() (ricordare che tale file .c deve includere media.h).

Possibile Soluzione

Ecco un esempio di possibile soluzione. Stesso esempio senza usare abbellimenti sintattici.

Prova Teorica

Testo della prova teorica. Gli studenti avevano a disposizione 60 minuti per rispondere alle 10 domande.