Вопрос задан 16.06.2023 в 04:33. Предмет Информатика. Спрашивает Торохтий Ксюша.

1.Определить, состоит ли двузначное число, введенное с клавиатуры, из одинаковых цифр. 2.Дано

трехзначное число. Верно ли, что в числе все цифры различны? 3.С клавиатуры вводится целое число x из промежутка [100, 9999]. Если число четырех значное, то найти сумму его цифр, а если трехзначное, то найти произведение цифр числа. НА Python!
0 0
Перейти к ответам

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

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

Ответ:

Объяснение:

1.

a=input('Введите 2 zn chislo: ')

if str(a[0])==str(a[1]):

   print("Цифры одинаковые")

else:

   print("Цифры разные")

2.

a=input('Введите 3 zn chislo: ')

if str(a[0])==str(a[1])==str(a[1]):

   print("Цифры одинаковые")

else:

   print("Цифры разные")

3

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Для определения, состоит ли двузначное число из одинаковых цифр, можно воспользоваться следующим кодом на языке Python:
python
number = int(input("Введите двузначное число: ")) # Получаем первую и вторую цифры числа digit1 = number // 10 digit2 = number % 10 # Проверяем, являются ли цифры одинаковыми if digit1 == digit2: print("Число состоит из одинаковых цифр.") else: print("Число не состоит из одинаковых цифр.")
  1. Для проверки, верно ли, что в трехзначном числе все цифры различны, можно воспользоваться следующим кодом на языке Python:
python
number = int(input("Введите трехзначное число: ")) # Получаем первую, вторую и третью цифры числа digit1 = number // 100 digit2 = (number // 10) % 10 digit3 = number % 10 # Проверяем, различны ли цифры числа if digit1 != digit2 and digit1 != digit3 and digit2 != digit3: print("В числе все цифры различны.") else: print("В числе есть повторяющиеся цифры.")
  1. Для решения данной задачи можно использовать следующий код на языке Python:
python
x = int(input("Введите целое число от 100 до 9999: ")) if 100 <= x <= 999: # Получаем первую, вторую и третью цифры числа digit1 = x // 100 digit2 = (x // 10) % 10 digit3 = x % 10 # Находим произведение цифр числа product = digit1 * digit2 * digit3 print("Произведение цифр числа:", product) elif 1000 <= x <= 9999: # Получаем первую, вторую, третью и четвертую цифры числа digit1 = x // 1000 digit2 = (x // 100) % 10 digit3 = (x // 10) % 10 digit4 = x % 10 # Находим сумму цифр числа sum_digits = digit1 + digit2 + digit3 + digit4 print("Сумма цифр числа:", sum_digits) else: print("Введенное число не соответствует указанному промежутку.")

Эти программы позволят вам решить задачи, описанные в вопросе, на языке Python.

0 0

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

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

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

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