Подсчитать в заданном массиве сумму чисел, кратных трем - C (СИ)
Формулировка задачи:
Дан массив целых чисел (размер – случайное число из диапазона [5;10]). Элементы массива задает пользователь. Подсчитать сумму чисел, кратных трем.
Решение задачи: «Подсчитать в заданном массиве сумму чисел, кратных трем»
textual
Листинг программы
int Sum3(int *arr, int n) { int s=0,i; for (i=0; i<n; i++) if ((arr[i] % 3)==0) s+=arr[i]; return s; }
Объяснение кода листинга программы
- В функции объявлены две переменные: s (сумма) и i (счетчик). Значение переменной s инициализируется нулем.
- Запускается цикл for, который будет выполняться до тех пор, пока значение переменной i меньше n (размер массива).
- Внутри цикла проверяется условие (arr[i] % 3)==0), если оно истинно, то значение переменной s увеличивается на значение элемента массива arr[i].
- По завершению цикла, функция возвращает значение переменной s.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д