Составьте программу для решения одной из следующих задач, которая запрашивает значение элементов одномерного числового массива А и подсчета суммы элементов массива, меньших своего номера.

9 Июн 2020 в 19:40
131 +1
0
Ответы
1
def sum_less_index(arr):
total_sum = 0
for i in range(len(arr)):
if arr[i] < i:
total_sum += arr[i]
return total_sum
arr = []
n = int(input("Введите длину массива: "))
for i in range(n):
arr.append(int(input(f"Введите {i+1}-й элемент массива: ")))
result = sum_less_index(arr)
print("Сумма элементов массива, меньших своего номера, равна:", result)

Пример работы программы:

Введите длину массива: 5
Введите 1-й элемент массива: 3
Введите 2-й элемент массива: 0
Введите 3-й элемент массива: 5
Введите 4-й элемент массива: 2
Введите 5-й элемент массива: 1
Сумма элементов массива, меньших своего номера, равна: 3
18 Апр 2024 в 11:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир