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

У програмі Розрядні одиниці вводять чотиризначне ціле число й
отримують запис числа у вигляді суми розрядних одиниць.
це у пайтоні, срочно

Ответы

Автор ответа: p15
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
Предмет: Английский язык, автор: msdoshik47