Вычислить среднее арифметическое массива целых чисел в C
Чтобы найти среднее значение массива, нужно перебрать все ячейки массива длины n, от 1 до n, и запомнить сумму в переменной sum. В конце цикла мы делим эту сумму, которую мы вычислили, проходя по всем значениям массива с помощью цикла for по длине массива.Эта программа позволяет нам просматривать и вычислять среднее арифметическое чисел типа int в языке C. Вы заметите, что мы сделали забросной поплавок, почему? Поскольку переменная "average" имеет тип float, она должна быть присвоена float. Вы также можете использовать и хранить результат разбиения в переменной double.
#include< stdio.h> #include< stdlib.h> int main() { int sum, length=10; средний поплавок; int tab[10]={1,2,3,4,5,6,7,8,9,10}; int i; сумма=0; for (i=0 ; i< length ; i++) { sum += tab[i]; } среднее = (float)sum / (float)length; printf("%f\n",average); вернуться 0; } |
References:
Openclassrooms: Среднее значение таблицы