Предмет: Информатика, автор: Natalia14505

написать на python две программы

Приложения:

Ответы

Автор ответа: Остренький
1

Ответ:

1)
number = list(input())

if int(number[0])%2==0 and int(number[1])%2==0 and int(number[2])%2==0:

 print('Да')

else:

 print('Нет')
2)

number = list(input())

if((int(number[0])*int(number[1])*int(number[2])) % 2 == 0):

 print('Нет')

else:

 print('Да')

Объяснение:

1) Получаем вводимое число и разбиваем строку на массив.
Проверяем каждую цифру на чётность, в случае когда все они чётные - выводим "Да", а в других случаях "Нет".
2) Получаем вводимое число и разбиваем строку на массив.
Умножаем все цифры друг на друга и проверяем произведение на чётность, если оно чётное выводим "Нет", а в других случаях "Да"

Автор ответа: FANTSCR1N
1

number = int(input('Введите число: '))

if number // 100 % 2 == 0 and number // 10 % 10 % 2 == 0 and number % 10 % 2 == 0:

   print('1) Да')

else:

   print('1) Нет')

if (number // 100 *  number // 10 % 10  * number % 10) % 2 != 0:

   print('1) Да')

else:

   print('1) Нет')

Похожие вопросы
Предмет: Русский язык, автор: Аноним
Предмет: Қазақ тiлi, автор: Аноним
Предмет: Английский язык, автор: Аноним
Предмет: Математика, автор: aselwww68