
Вопрос задан 27.09.2023 в 12:27.
Предмет Информатика.
Спрашивает Шубинцев Богдан.
С клавиатуры вводится целое число x из промежутка [100, 9999]. Если число четырех значное, то найти
сумму его цифр, а если трехзначное, то найти произведение цифр числа. на python!

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

Отвечает Тусупов Руслан.
while True:
number = int(input('Введите число: '))
if number in range(100, 10000):
break
print('Число должно быть в промежутке [100, 9999]!')
if len(str(number)) == 4:
x = number // 1000 + number // 100 % 10 + number // 10 % 10 + number % 10
else:
x = number // 100 * number // 10 % 10 * number % 10
print(x)



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете выполнить это задание на Python, используя следующий код:
python# Ввод числа с клавиатуры
x = int(input("Введите целое число в промежутке [100, 9999]: "))
# Проверка на четырехзначность или трехзначность
if 100 <= x <= 9999:
if 1000 <= x <= 9999:
# Если число четырехзначное, находим сумму его цифр
thousands = x // 1000
hundreds = (x % 1000) // 100
tens = (x % 100) // 10
ones = x % 10
digit_sum = thousands + hundreds + tens + ones
print("Сумма цифр числа:", digit_sum)
else:
# Если число трехзначное, находим произведение его цифр
hundreds = x // 100
tens = (x % 100) // 10
ones = x % 10
digit_product = hundreds * tens * ones
print("Произведение цифр числа:", digit_product)
else:
print("Число вне указанного диапазона.")
Этот код сначала запрашивает у пользователя ввести целое число в заданном диапазоне [100, 9999]. Затем он проверяет, является ли введенное число четырехзначным или трехзначным, и в зависимости от этого находит сумму цифр или произведение цифр числа.


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

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili