Вопрос задан 26.03.2021 в 05:10. Предмет Информатика. Спрашивает Федів Антон.

Клавиатуры вводится трёхзначное число. Нужно вывести ответ «Да», если все его цифры четные, и ответ

«Нет» в остальных случаях. Если введено не трёхзначное число, должно быть выведено сообщение «Неверное число».питоне
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зайчик Инна.

A = int(input())

if(A > 999 or A < 100):

   print('Неверное число')

else:

   while(A):

       if(A%10 % 2 == 0):

           A //= 10

           continue

       else:

           break

   if(A > 0):

       print('Нет')

   else: print('Да')


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам написать программу на Python, которая будет выполнять данную задачу. Вот пример кода:

python
number = input("Введите трехзначное число: ") if len(number) != 3: print("Неверное число") else: digit1 = int(number[0]) digit2 = int(number[1]) digit3 = int(number[2]) if digit1 % 2 == 0 and digit2 % 2 == 0 and digit3 % 2 == 0: print("Да") else: print("Нет")

В этом коде мы сначала получаем ввод от пользователя с помощью функции input. Затем мы проверяем, является ли введенное число трехзначным с помощью len(number) != 3. Если число не трехзначное, выводим сообщение "Неверное число".

Если число трехзначное, мы извлекаем каждую цифру с помощью индексации строки number. Затем проверяем, является ли каждая цифра четной с помощью оператора % (остаток от деления на 2). Если все три цифры четные, выводим "Да". В противном случае выводим "Нет".

Надеюсь, это поможет!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос