Вопрос задан 24.06.2023 в 04:01. Предмет Информатика. Спрашивает Митрушкина Снижана.

Дано ціле трьохзначне число. Визначте, чи є добуток його цифр трьохзначним числом. пайтон

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Клементьев Илья.
  • Input_Number = int(input('Введіть трьохзначне число: '))
  • a = ((Input_Number - (Input_Number//100)*100)//10)*(Input_Number//100)*(Input_Number - Input_Number//10*10)
  • if a < 1000 and a >= 100:
  •    print('Так')
  • else:
  •    print('Ні')
0 0
Отвечает Косаревская Виктория.

N = abs(int(input()))

pr = 1

while N > 0:

   pr *= (N % 10)

   N //= 10

if 99 < pr < 1000:

   print("YES")

else:

   print("NO")

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

Для вирішення цієї задачі вам потрібно розділити трьохзначне число на цифри і потім знайти їх добуток. Після цього ви можете перевірити, чи є результат трьохзначним числом. Ось як це можна зробити в Python:

python
# Зчитати трьохзначне число з консолі number = int(input("Введіть трьохзначне число: ")) # Розділити число на цифри digit1 = number // 100 digit2 = (number // 10) % 10 digit3 = number % 10 # Знайти добуток цифр product = digit1 * digit2 * digit3 # Перевірити, чи є добуток трьохзначним числом if 100 <= product <= 999: print("Добуток цифр є трьохзначним числом.") else: print("Добуток цифр не є трьохзначним числом.")

Цей код спочатку розділить введене трьохзначне число на окремі цифри, знайде їх добуток і потім перевірить, чи є добуток трьохзначним числом.

0 0

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

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

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

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