IPB

Здравствуйте, гость ( Вход | Регистрация )

> слова в тексте задом наперед VB
kyzia
сообщение 13.4.2010, 12:07
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 27
Регистрация: 6.4.2010
Город: москва
Учебное заведение: мгу



Как написать программу, которая записывала бы слова в тексте задом наперед.
Пример:
Исходный:hello, my dear friend!
Результат:olleh, ym raed dneirf!
в чем еще сложность, что разделители должны оставаться на своих местах.
Что посоветуете, какой алгоритм?
В принципе представляю процесс: находит слово до разделителя, переворачивает, вписывает в строку, после разделитель вписывает, затем берется за другое слово. Напечатать слово задом наперед не проблема, а вот чтобы его вытащить и заново редактированное вставить на место никак.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
kyzia
сообщение 13.4.2010, 17:38
Сообщение #2


Школьник
*

Группа: Продвинутые
Сообщений: 27
Регистрация: 6.4.2010
Город: москва
Учебное заведение: мгу



Цитата(Vahappaday @ 13.4.2010, 20:13) *

Читаем правила)))
Помощь оказывают только при наличии собственных наработок))
В VB.NET есть уже готовые средства для переворота строк. В VB6... не помню


да нет проблем=)
вот просто переворачивает слово
Исходный код

Private Sub cmd1_Click()
Dim a As String, t As String, s As String
t = txt1.Text
s = ""
For i = Len(t) To 1 Step -1
a = Mid(t, i, 1)
s = s & a
Next i
txt1.Text = s
End Sub

ну вначале можно переменную с разделителями задать
s = "`1234567890-=[]\';/.~!@#$%^&*()_+{}|?><-;:""«»,"
потом с помощью instr поискать в тексте разделитель......
ну вообщем у меня бред какой то получался
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 27.5.2025, 23:49

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru