Предмет: Информатика, автор: spasibo5batea

С клавиатуры вводится целое число x из промежутка [100, 9999]. Если число четырех значное, то найти сумму его цифр, а если трехзначное, то найти произведение цифр числа.
на python!

Ответы

Автор ответа: FANTSCR1N
0

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)

Похожие вопросы
Предмет: Русский язык, автор: ismatullo
Предмет: Русский язык, автор: Бутташка
Предмет: Математика, автор: ai12321