![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.09.2009
Сообщений: 81
|
![]()
Добрый вечер уважаемые форумчане. Задали сделать такую задачу: реализуйте следующее преобразование символьной строки abcdefgh -> cdabghef. То есть нужно поменять две буквы с двумя, стоящими рядом. Никак не могу сделать алгоритм, который выполнит эти преобразования. Помогите пожалуйста.
|
![]() |
![]() |
![]() |
#2 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
![]()
ну, покажи алгоритм
![]() Код:
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery Последний раз редактировалось kaljan775; 08.11.2010 в 21:14. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 25.09.2009
Сообщений: 81
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
![]()
ну, тогда вот так, если символный массив типа string, замени strlen(text); на text.length(); (если не ошибаюсь, я назубок не помню
![]() Код:
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery Последний раз редактировалось kaljan775; 08.11.2010 в 22:59. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 25.09.2009
Сообщений: 81
|
![]()
kaljan775, из строки abcdefgh у меня выводит только букву с
![]() |
![]() |
![]() |
![]() |
#6 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
![]()
хмм, странно,чуть изменил код, попробуй еще раз
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery Последний раз редактировалось kaljan775; 08.11.2010 в 21:49. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.09.2009
Сообщений: 81
|
![]()
kaljan775, всё работает
![]() |
![]() |
![]() |
![]() |
#8 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
![]()
только учитывайте что если вы введете количество букв не кратное 4, то '\0' символ укоротит вашу строку :D
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перестановка букв в строке | Андрей.12 | Помощь студентам | 0 | 15.12.2009 15:52 |
поиск латинских гласных букв в строке | KoFeMaN | Помощь студентам | 7 | 12.12.2009 17:24 |
Перестановка в строке первого и последнего слова.. | mihail0608 | Общие вопросы C/C++ | 16 | 08.12.2009 16:25 |
какая из букв встречается в данной строке чаще | StudeHt | Помощь студентам | 8 | 12.04.2009 00:28 |
кол-во букв в строке символов (Си) | Newman | Помощь студентам | 1 | 04.12.2007 02:19 |