Найти количество и сумму тех членов последовательности, которые делятся на 5 и не делятся на 7 - C (СИ)
Формулировка задачи:
Здравствуйте, никак не могу разобраться с задачей, помогите пожалуйста выполнить данную задачу на СИ :
В целом массиве максимальной размерностью 20*20 найти количество и сумму тех членов последовательности, которые делятся на 5 и не делятся на 7 (остальные элементы массива заменить 1). Ввод исходного массива организовать с терминала, при вводе учесть возможность ввода массива меньшей размерности. Вывести в файл и на экран исходный массив, полученный массив, найденные величины.
Решение задачи: «Найти количество и сумму тех членов последовательности, которые делятся на 5 и не делятся на 7»
textual
Листинг программы
if(!arr[i][j] % 5 && arr[i][j] % 7){ count++; sum += arr[i][j]; } else arr[i][j] = 1;
Объяснение кода листинга программы
- Проверяется условие arr[i][j] % 5 == 0 && arr[i][j] % 7 != 0, где arr[i][j] - это элемент массива.
- Если условие выполняется, то:
- Переменная count увеличивается на 1.
- Переменная sum увеличивается на значение элемента массива arr[i][j].
- Если условие не выполняется, то:
- Элементу массива arr[i][j] присваивается значение 1.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д