(в приложении Python) Дано трехзначное число(которое введём в input()). Найти:
а) число единиц в нем;
б) число десятков в нем;
в) сумму его цифр;
г) произведение его цифр.
281
400
Ответы на вопрос:
Python:
number = input()
digits = [int(i) for i in number] # разбираем число на цифры
a = digits[-1] # единицы
b = digits[-2] # десятки
v = sum(digits) # сумма цифр
g = digits[0] # берем первую цифру из number
for i in digits[1:]: # начинаем перебор массива с цифрами, начиная со второго числа
g *= i
print(a, b, v, g)
Популярно: Информатика
-
Докар1103.10.2022 00:32
-
Engishmaster18.08.2021 15:27
-
Avmb30.12.2021 11:56
-
ВангаПатимейкер22817.12.2021 10:18
-
Logas2574324.02.2021 14:34
-
kirillm312.10.2022 21:56
-
zalina5925.02.2022 07:14
-
диана247323.01.2022 01:51
-
progonskaij23.06.2020 20:42
-
TuttiFrutti5620.03.2023 08:51