В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
mrtwice
mrtwice
30.11.2020 19:40 •  Информатика

Найти наибольший элемент списка, который делиться на 2 без остатка и вывести его на экран.
2. Дан одномерный массив целого типа. Получить другой массив, состоящий только из четных чисел исходного массива, меньше 10, или сообщить, что таких чисел нет. Полученный массив вывести в порядке возрастания элементов.

Показать ответ
Ответ:
vanya164
vanya164
14.10.2020 18:22

К 1.

a=[]

for i in range(10):

   a.append(i)

x=a[0]

for i in a:

   if i > x and i % 2 == 0:

       x=i

print(x)

К 2.

a=[]

for i in range(20):

   a.append(i)

b=[]

for i in a:

   if i % 2 == 0 and i < 10:

       b.append(i)

if len(b) == 0:

   print("Чисел по заданному условию нет.")

else:

   print(b)

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота