10
Аноним
Информатика
25 мая 09:36

В заданном массиве к четным элементам прибавить a . А из элементов с четным номером вычесть b.

Ответ или решение1

Сергеева Вероника

( Решение задачи предоставлено на языке программирования - Python 3.6.4 ).

Заведем пустой массив, который будем последовательно заполнятся элементами, введенными пользователем с клавиатуры, в количестве n. Также создадим переменные  a и b, их значения тоже вводятся с клавиатуры.

С помощью цикла for перебираем все элементы массива, и благодаря условию if находим среди них элементы с четными значениями или же с четными индексами и выполняем соответствующие действия. В результате получаем следующую программу:

n = int(input())
r = []
a = int(input())
b = int(input())
for i in range(0, n):
c = int(input())
r.append(c)
for i in range(0, n):
if r[i] % 2 == 0: # К элементу прибавить А
r[i] += a
if i % 2 == 0 : # Вычесть Б
r[i] -= b
print(r)
0 / 10000
ВходРегистрация

Вход

или

Регистрация