def sum_positive_elements(arr): sum_positive = 0 for num in arr: if num > 0: sum_positive += num return sum_positive # Ввод массива от пользователя arr = list(map(int, input("Введите элементы массива через пробел: ").split())) # Вызов функции для вычисления суммы положительных элементов result = sum_positive_elements(arr) print("Сумма положительных элементов массива:", result)
Программа сначала принимает массив от пользователя, затем применяет функцию sum_positive_elements, которая находит и возвращает сумму всех положительных элементов в массиве.
Пример программы на Python:
def sum_positive_elements(arr):sum_positive = 0
for num in arr:
if num > 0:
sum_positive += num
return sum_positive
# Ввод массива от пользователя
arr = list(map(int, input("Введите элементы массива через пробел: ").split()))
# Вызов функции для вычисления суммы положительных элементов
result = sum_positive_elements(arr)
print("Сумма положительных элементов массива:", result)
Программа сначала принимает массив от пользователя, затем применяет функцию sum_positive_elements, которая находит и возвращает сумму всех положительных элементов в массиве.