ответ: 608 положительных элементов.
Объяснение:
Данная задача имеет смысл, если массив заполнен не только положительными числами, но также содержит отрицательные числа и/или возможно нули.
Для заполнения массива можно воспользоваться генератором псевдослучайных чисел. Допустим, надо сгенерировать числа в диапазоне от -5 до 4 включительно. Всего значений 10, смещение на -5. Таким образом, с стандартной функции генерируем числа от 0 до 10 и вычитаем из них 5.
Среднее арифметической находится как отношение суммы чисел к количеству этих чисел. Поскольку надо найти среднее арифметическое только положительных чисел, то, перебирая массив, нам надо определять положительные числа, добавлять их к общей сумме, а также считать их количество. Для этого потребуется две переменные (например, sum и qty), которым до цикла следует присвоить значение 0.
Осуществлять проверку с условного оператора if можно как в отдельном цикле перебора массива, так и в цикле его заполнения. Если очередной элемент массива больше нуля, то следует его значение добавить к переменной sum, а значение переменной qty увеличить на 1.
После того как все элементы массива проверены, надо найденную сумму положительных чисел разделить на их количество. Тем самым будет найдено среднее арифметическое.
Натуральные числа - это множество всех целых положительных чисел (т.е. 1, 2 , 3 , 4 и т.д.)
Натуральные числа могут быть простыми и составными.
Простые числа - это числа, которые имеют только два делителя (само число и 1).
Составные числа - это числа, которые имеют больше двух делителей.
Делитель натурального числа - это число, на которое делится натуральное число без остатка.
Простой делитель натурального числа - это простое число , на которое натуральное число делится без остатка.
Например: число 12
Делители числа 12 :
Д{12} = {1; 2; 3; 4; 6; 12}
Из них простые делители : 1 , 2 , 3 .
Понятие наименьший простой делитель (отличный от 1) используется для разложения числа на простые множители :
1) Наименьший простой делитель числа 12 -2
12:2 =6
2) Наименьший простой делитель числа 6 - 2
6:2=3
3) Наименьший простой делитель числа 3 - 3
3:3 =1
Разложили число 12 на простые множители:
12 = 2 * 2 * 3
Как-то так!