![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
kyzia |
![]()
Сообщение
#1
|
Школьник ![]() Группа: Продвинутые Сообщений: 27 Регистрация: 6.4.2010 Город: москва Учебное заведение: мгу ![]() |
Как написать программу, которая записывала бы слова в тексте задом наперед.
Пример: Исходный:hello, my dear friend! Результат:olleh, ym raed dneirf! в чем еще сложность, что разделители должны оставаться на своих местах. Что посоветуете, какой алгоритм? В принципе представляю процесс: находит слово до разделителя, переворачивает, вписывает в строку, после разделитель вписывает, затем берется за другое слово. Напечатать слово задом наперед не проблема, а вот чтобы его вытащить и заново редактированное вставить на место никак. |
![]() ![]() |
Vahappaday |
![]()
Сообщение
#2
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
хм.... в общем-то замечательно...
у Вас работает если 2 и более разделителей подряд? У меня на самом деле ничего мудрёного, я лишь предложил написать парочку своих функций. Просто я писал на VB в школе, а сейчас перешёл на C/C#, до толкового C++ не дошёл, к сожалению, и привык пользоваться функциями. Впрочем, рад , что у Вас получилось. |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 22:28 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru