Найти сумму элементов в одномерном массиве, оканчивающихся на 3 и стоящих на четных местах

27 Мар 2020 в 19:40
136 +1
0
Ответы
1

Пример решения на Python:

def sum_elements(arr):
total = 0
for i in range(len(arr)):
if arr[i] % 10 == 3 and i % 2 == 0:
total += arr[i]
return total
array = [13, 25, 33, 47, 56, 63, 72, 83, 94]
result = sum_elements(array)
print(result)

В этом примере массив array содержит числа [13, 25, 33, 47, 56, 63, 72, 83, 94]. Функция sum_elements проходит по всем элементам массива и складывает те, которые оканчиваются на 3 и стоят на четных местах. В итоге, данная программа выведет сумму элементов, удовлетворяющих условиям, то есть 105 (13 + 63 + 83).

18 Апр 2024 в 15:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир