Ответ:
Пример решения на Python. Функция randint(a, b) включает обе границы диапазона.
Шаги:
- Создаём массив из 10 случайных целых чисел от −20 до 20.
- Складываем только элементы, которые больше нуля.
- Выводим массив и полученную сумму.
import random
array = [random.randint(-20, 20) for _ in range(10)]
positive_sum = sum(x for x in array if x > 0)
print("Массив:", array)
print("Сумма положительных элементов:", positive_sum)Сумма будет зависеть от случайно сгенерированного массива.
![Фото задания: Домашнее задание № 4. Массив с условием. 1) Заполнить массив из 10 элементов целыми случайными числами в диапазоне [-20; 20],…](https://photoai.euroki.org/img_1792675091488_0105f960-ac26-4317-a27a-ad74ae75b178.jpg)