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

Пожалуйста погите((
вводиться целое число х надо забить его на разряды например ввод: 1356- вывод:1*1000*3+3*100+5*10+6


kamila1404: мне просто нужно решение и все мне все равно..((
nova167: скинь фотографию задачи
nova167: тут ничего не понятно
kusosuha6vt: можно наоборот?
kusosuha6vt: 6+5*10+3*100+1*1000?
kusosuha6vt: наверное можно
nova167: а какой смысл
nova167: от перемены мест слогаемых...
nova167: слагаемых*
kusosuha6vt: вот

Ответы

Автор ответа: Ziorar
1
Сама программа (проверено в системе Кумир версии 2.1.0-rc7):

алг
нач
цел а
лит б
цел н
ввод а
б := цел_в_лит(а)
нц для н от 1 до длин(б)
вывод б[н]
если н<>длин(б)
то вывод "*",10**(длин(б)-н),"+"
все
кц
кон


Для введённого числа 1356
Вывод получится такой: 1*1000+3*100+5*10+6

Ziorar: вставилось без переноса строк почему то. сейчас поправлю
kamila1404: спасибо большое)))))
Ziorar: пожалуйста )
Похожие вопросы
Предмет: Геометрия, автор: Аноним