Как посчитать все числа массива и вывести их на Си?
Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим о том как посчитать элементы массива. Это порой нужно для вывода среднего значения. К примеру среднего бала учеников класса или что-то другое. Итак, начнём.
Для начала зайдите в CodeBlocksили перейдите по ссылке https://www.onlinegdb.com/online_c_compiler:
Напишем следующий код:
int num[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
int sum=0;
int k;
for(k=0;k<20;k++)
{
sum+=num[k] ;
}
printf("%d",sum);
В первом случае, мы объявляем массив с 20 значениями. Затем мы объявляем переменную sumсо значением ноль, переменную kмы тоже объявляем с пустым значением.
После этого мы объявляем цикл, где kравна нулю. К меньше 20, увеличиваем при этом на единицу. Когда будет kравно 20, то под условие 20 больше 20 не попадает. Оно равно 20. Поэтому мы выходим из цикла.
Каждый вывод числа мы прибавляли к sum.
Затем мы выводим это значение с типом вывода число(%d).
В итоге мы получаем следующий код:
#include <stdio.h>
int main()
{
int num[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
int sum=0;
int k;
for(k=0;k<20;k++)
{
sum+=num[k] ;
}
printf("%d",sum);
}
На этом всё. Попробуйте что-то изменить из чисел массива. Затем попробуйте свой массив создать. На этом всё. Пока.
Поддержать данатом можно здесь
Мои курсы:
C нуля до 10 км в беге за месяц
С нуля до 73 отжиманий за 2.5 месяца
С нуля до 3800 прыжков на скакалке за 3 недели
С нуля до 205 приседаний за 11 недель
- Дмитрий Баль от