Предмет: Информатика,
автор: matveypanche
У програмі Розрядні одиниці вводять чотиризначне ціле число й
отримують запис числа у вигляді суми розрядних одиниць.
це у пайтоні, срочно
Ответы
Автор ответа:
1
Ответ:
x=int(input('введите какое-то число '))
t=x
i=0
while t:
print (t%10*10**i,end="",sep="")
if t>9: print ('+',end="",sep="")
t//=10
i+=1
Объяснение:
Но мне больше нравится
x=input('введите какое-то число ')
t=int(x)
n=len(x)
for i in range(n-1,-1,-1):
print (t//10**i%10*10**i,end="",sep="")
if i>0: print ('+',end="",sep="")
Обе программы работают с любыми числами, не только с 4-хзначными.
Похожие вопросы
Предмет: Немецкий язык,
автор: sokoluknadia459
Предмет: Биология,
автор: alinavolkotrub13
Предмет: Литература,
автор: bellamirzoy86
Предмет: Английский язык,
автор: msdoshik47
Предмет: Литература,
автор: anazadaeva