Предмет: Информатика,
автор: Golubi155
(в приложении Python)
Дано трехзначное число(которое введём в input()). Найти:
а) число единиц в нем;
б) число десятков в нем;
в) сумму его цифр;
г) произведение его цифр.
Golubi155:
срочно надо
Ответы
Автор ответа:
0
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)
Похожие вопросы
Предмет: Русский язык,
автор: Olga30575
Предмет: Окружающий мир,
автор: sashafedorov21
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: AC18072001
Предмет: Математика,
автор: gdfgdfdfgertyer