Вопрос задан 28.07.2023 в 03:46. Предмет Информатика. Спрашивает Блиновских Настя.

!PYTHON ! Дано целое число N(>0). С помощью операций деления нацело и взятия остатка от

деления, определить, имеются ли в записи числа N нечетные цифры. Если имеются, то вывести "имеются нечетные числа", если нет, то вывести "ничего нет" Помогите, плеасе!
0 0
Перейти к ответам

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

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

N = int(input())

Bool = 0

while (N>0)  and (Bool == 0):

   if ((N % 10) % 2 != 0):

       print('Имеются нечетные цифры')

       Bool = 1

   else:

       N//=10

       

if Bool != 1:

   print('ничего нет')


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

Конечно, я помогу вам решить эту задачу на Python! Для определения наличия нечетных цифр в числе N, мы будем последовательно делить число нацело на 10 и проверять остаток от деления на 2.

Если остаток от деления на 2 не равен нулю, это означает, что последняя цифра числа N нечетная. Если хотя бы одна цифра является нечетной, мы будем выводить "имеются нечетные числа". В противном случае, если все цифры четные, мы выведем "ничего нет".

Вот Python код для решения этой задачи:

python
def has_odd_digits(n): while n > 0: digit = n % 10 if digit % 2 != 0: return True n //= 10 return False # Вводим число N try: N = int(input("Введите целое число N (>0): ")) if N <= 0: raise ValueError except ValueError: print("Ошибка! Введите корректное целое число N (>0).") else: if has_odd_digits(N): print("имеются нечетные числа") else: print("ничего нет")

Просто скопируйте код выше в свой редактор Python или среду разработки, и он попросит вас ввести целое число N. После ввода числа программа выдаст соответствующий ответ: "имеются нечетные числа" или "ничего нет".

0 0

Похожие вопросы

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

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

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