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).
Пример решения на 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).