Помогите, пожалуйста, решить задачи!!!!Дан массив из N элементов. Найти и вывести четные...

0 голосов
33 просмотров

Помогите, пожалуйста, решить задачи!!!!Дан массив из N элементов. Найти и вывести четные элементы этого массива, принадлежащие диапазону от А до В (А и В ввести с клавиатуры).2. Дан массив целых положительных чисел. Найти произведение элементов этого массива, больших заданного числа М. Если таких элементов нет, выдать соответствующее сообщение.


Информатика (12 баллов) | 33 просмотров
Дан 1 ответ
0 голосов

Python 3.7

№1.

a = [int(input()) for i in range(int(input()))]

a, b = map(int, input().split())

b = []

for i in range(a, b+1):

 if a[i] % 2 == 0:

   b.append(a[i])

if b != []:

 for i in b:

   print(i, end = ' ')

else:

 print('В данном диапазоне нет четных чисел')

№2.

a = [int(input()) for i in range(int(input()))]

m = int(input())

p = 1

for i in a:

 if i > m:

   p *= i

if p != 1:

 print(p)

else:

 print('Таких элементов нет')

(476 баллов)