Funkcja double ArrayAverage() oblicza średnią arytmetyczną elementów tablicy. Ma następujący argument:
f_array[] | - | tablica. |
f_array[] - tablica.
Jeśli przekazać pustą lub dynamiczną tablicę, funkcja zwróci wartość stałej DBL_MAX , tj. 1.7976931348623158e+308.
double ArrayAverage(const double &f_array[]) // tablica { double f_result=0; int f_size=ArraySize(f_array); //--- if(f_size==0) return DBL_MAX; else { for(int i=0; i<f_size; i++) f_result+=f_array[i]; } return f_result/=f_size; }
Znaleźć średnią arytmetyczną elementów tablicy array:
ArrayAverage(array);