Дан одномерный массив . К четным элементам массива прибавить B ,

Дан одномерный массив . К четным элементам массива прибавить B , а из нечетных отнять C . Значения В и С вводятся с клавиатуры.

Задать свой вопрос
1 ответ

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

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

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

a = []
n = int(input())
b = int(input())
c = int(input())
for i in range(0, n):
k = int(input())
a.append(k)
for i in range(0, n):
if a[i] % 2 == 0:
a[i] += b
else:
a[i] -= c
print(a)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт