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

Питон. 3 задачи 2. Напишите программу, которая находит в массиве минимальный из чётных элементов и его индекс. Если в массиве нет чётных элементов, нужно вывести ответ «нет».

3. Напишите программу, которая находит в массиве максимальный элемент, десятичная запись которого оканчивается на 3, и его индекс. Если таких элементов нет, нужно вывести ответ «нет».

4. Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [100; 200] и находит в нём пару соседних элементов, сумма которых минимальна.

Показать ответ
Ответ:
тигрица086
тигрица086
25.01.2021 19:00

№2

mass = [int(s) for s in input().split()]

k = -1

for i in range(len(mass)):

   if mass[i] > 0 and mass[i] % 2 == 0:

       mn = i

       break

for j in range(len(mass)):

   if mass[j] > 0 and mass[j] % 2 == 0:

       if mass[j] < mass[mn]:

           mn = j

       k = 1

if k < 0:

   print('нет')

else:

   print(mass[mn], mn)

Объяснение:

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