Случайным образом заполнить массив из 10 элементов целыми числами из промежутка [-5..10]. Найдите сумму элементов, стоящих на четных позициях.

15 Апр 2020 в 19:40
147 +1
1
Ответы
1
import random
# Создаем массив из 10 элементов
arr = random.randint(−5,10)forinrange(10)random.randint(-5, 10) for _ in range(10)random.randint(5,10)fori nrange(10)
# Находим сумму элементов, стоящих на четных позициях
sum_even_position = sumarr[i]foriinrange(1,len(arr),2)arr[i] for i in range(1, len(arr), 2)arr[i]foriinrange(1,len(arr),2)
print"Массив:",arr"Массив:", arr"Массив:",arr print"Суммаэлементовначетныхпозициях:",sumevenposition"Сумма элементов на четных позициях:", sum_even_position"Суммаэлементовначетныхпозициях:",sume venp osition

Пример вывода:

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