Что нового

[Массивы] Получить среднее значение массива

NoMad73rus

Продвинутый
Сообщения
124
Репутация
80
Уважаемые гуру, возник вопрос, в поиске был - не нашёл.
Имеется массив с множеством числовых значений, задача получить среднее значение всех элементов массива. Ну или просто сумму всех значений, чтоб потом разделить её на размерность массива.
Заранее спасибо за помощь.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
NoMad73rus
Код:
$N = 100
Local $aRnd[$N]
;----- Инициализация массива (тут произвольные числа)
For $i = 0 to $N - 1
   $aRnd[$i] = Random()
Next
;--------------------------------------------------------
$s = 0; Буфер для хранения промежуточных сумм
;------Вычисление суммы всех элементов
For $i = 0 to $N - 1
   $s += $a[$i]
Next
;---------------------------------------------------------
$iAvg = $s / $N; Среднее значение
 
Верх