2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
1 | |
Если в последовательности символов имеются рядом стоящие запятые и тире, то везде поменять их местами01.06.2012, 08:40. Показов 1720. Ответов 18
Метки нет (Все метки)
Если в последовательности символов имеются рядом стоящие запятые и тире, то везде поменять их местами.
Текст произвольный, важен код.
0
|
01.06.2012, 08:40 | |
Ответы с готовыми решениями:
18
Как рядом стоящие запятые и тире поменять местами Дана строка символов. Выяснить имеются ли в данной строке рядом стоящие запятая и тире В строке пробел и запятую, стоящие рядом, поменять местами Пузырьковая сортировка (поменять местами рядом стоящие элементы в массиве) |
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 12:51 [ТС] | 3 |
А в полном составе, как будет выглядеть код?
0
|
15145 / 6418 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
||||||
01.06.2012, 12:57 | 4 | |||||
Например так
1
|
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 13:21 [ТС] | 5 |
А допустим мне надо "предложение" из табл. Как к нему обратиться и вывести на другую ячейку?
С DIM-мами и с условиями))
0
|
15145 / 6418 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
01.06.2012, 13:25 | 6 |
Сформулируйте задачу полностью. Во-1, "предложение" в каком приложении - Word, Excel?
0
|
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 13:28 [ТС] | 7 |
Предложение произвольное, просто в ячейке. Excel соответственно.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
01.06.2012, 13:31 | 8 |
при этом отвести счётчик текущего символа за вторым символом пары, ставшим первым, то есть на один символ назад и на следующем шагу опять наткнуться на ту же пару и опять поменять её местами, при этом отвести счётчик текущего символа за вторым символом пары, ставшим первым, то есть на один символ назад...?
1
|
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 13:37 [ТС] | 9 |
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
01.06.2012, 13:55 | 10 |
Я тебе просто показал, как с помощью закона Мёрфи прочитать твоё ТЗ, как задание на мёртвое зависание: у тебя не сказано, сколько раз они должны меняться местами, а при обмене местами двух символов эти символы не разойдутся.
0
|
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 14:05 [ТС] | 11 |
достаточно одного раза) Но можно все это с условиями?
0
|
Модератор
|
||||||
01.06.2012, 14:07 | 12 | |||||
Хм... Рядом стоящие - это значит ",-" и "-,". Как я понял, первое нужно поменять на второе, а второе - на первое. Это можно сделать так:
2
|
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 14:13 [ТС] | 13 |
Достаточно одного раза. Но можно все это с условиями?
0
|
ikki
|
01.06.2012, 14:30
#16
|
0
|
2 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 23
|
|
01.06.2012, 14:43 [ТС] | 17 |
Catstail, Я очень надеюсь что это ВБА. Function- такого не встречал. И на это спс.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
01.06.2012, 14:53 | 18 |
Есть там такое ключевое слово.
0
|
ikki
|
01.06.2012, 14:57
Если в последовательности символов имеются рядом стоящие запятые и тире, то везде поменять их местами
#19
|
0
|
01.06.2012, 14:57 | |
В заданной строке поменять местами рядом стоящие элементы между собой В заданной строке поменять местами рядом стоящие символы между собой В заданной строке поменять местами рядом стоящие символы между собой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |