|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.11.2008, 13:42 | #1 |
Регистрация: 23.11.2008
Сообщений: 5
|
[C] палиндромы в строке
пользователь вводит строку с клавиатуры, а программа выводит слова палиндромы из этой строки. помогите плз
|
23.11.2008, 14:11 | #2 |
Пользователь Подтвердите свой е-майл
Регистрация: 14.12.2006
Сообщений: 29
|
что такое палиндромы?
какой вопрос, такой ответ..
|
23.11.2008, 14:15 | #3 |
Регистрация: 23.11.2008
Сообщений: 5
|
слова, которые читаются справа на лево и слева на право одинаково
казак смс анна и тд.. |
23.11.2008, 14:45 | #4 |
Пользователь Подтвердите свой е-майл
Регистрация: 14.12.2006
Сообщений: 29
|
тебе нужно:
определить слово. для этого в цикле с первого символа строки до последнего, смотришь.. если текущий символ буква (смотреть можно по коду символа) и это не первый символ, то добавляешь его в строковую переменную. иначе это в переменной слово. в цикле просматриваешь текущее слово ( цикл от 1 до половины длины слова). сравниваешь первый символ и последний, второй и предпоследний, и т.д. если они равны, значит это палиндром. можно выводить слово. потом "обнуляешь" переменную.
какой вопрос, такой ответ..
Последний раз редактировалось Drop; 23.11.2008 в 15:15. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Палиндромы | Snake08 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 08.11.2008 09:55 |
Поиск с строке.. | Rom1k06 | Microsoft Office Excel | 2 | 15.10.2008 07:42 |
Доступ к строке | Баламут | Win Api | 10 | 21.01.2008 08:44 |
Числа Палиндромы в С++ | grerg | Помощь студентам | 0 | 27.11.2007 11:42 |