Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоVK ComboВсе проекты

ПЛИззз Решите задачку на паскале..

Лейла *Дерзкая* Ученик (66), на голосовании 13 лет назад
Дана строка. Распечатать все слова в обратном порядке: первым-последнее слово, вторым предпоследнее и т.д.
Голосование за лучший ответ
marsellos Гуру (4794) 13 лет назад
это же легко прописываешь массив, который слова все в нужном порядке ставит, а потом распечатываешь получишвиеся
Саня - автостопщик Мыслитель (9926) 13 лет назад
сделай цикл, который будет перебирать строку по символу с конца и искать пробел. и переменную, в которой будет храниться конец текущего слова. Когда счётчик добегает до пробела, выводишь подстроку от него до конца слова, и присваиваешь концу_слова новое значение. Так он пробежит все слова в обратном порядке. Самый топорный вариант. И никаких динамических массивов.
Эдуард Ученик (134) 13 лет назад
for i:=1 то lengh(s) do
s1:=s1+s[lengh(s)-1+i]

да описать не забудь переменные
Похожие вопросы