|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2011, 19:14 | #1 |
Новичок
Джуниор
Регистрация: 18.05.2011
Сообщений: 6
|
Символьная строка содержит слова, разделенные пробелами. Найти все слова-палиндромы (Паскаль)
Символьная строка содержит последовательность слов, разделенных пробелами. Найти все слова,которые читаются слева направо так же,как и справа налево.
Код:
Последний раз редактировалось Serge_Bliznykov; 18.05.2011 в 21:28. |
18.05.2011, 19:20 | #2 |
Регистрация: 17.05.2011
Сообщений: 9
|
Так, а почему переменная n не задана? Естественно, n div 2 всегда будет равным 0. Вот ошибка №1
P.S. Я так понимаю, n-это длина текущего слова, то есть 12 if str[i] = ' ' then inc(i); {пропускаем пробел i увел. на 1} 13 nw := i; {запоминаем номер начала слова} 14 while (i <= l) and (str[i] <> ' ') do 15 inc(i); {в цикле прокручивается слово до следующего пробела} !!! n:=i-nw+1; 16 for i:=1 to n div 2 do 17 if str[i]<> str[n-i+1] then Последний раз редактировалось BalashovM; 18.05.2011 в 19:31. |
18.05.2011, 19:27 | #3 |
Новичок
Джуниор
Регистрация: 18.05.2011
Сообщений: 6
|
попыталась переделать.программа считывает первое слово и все.
Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 18.05.2011 в 21:29. |
18.05.2011, 20:38 | #4 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
Вот первое что пришло в голову
Код:
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
18.05.2011, 21:45 | #5 |
Новичок
Джуниор
Регистрация: 18.05.2011
Сообщений: 6
|
спасибо большое,за помощь)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Строка из слов, разделённых пробелами. Найти среднее количество символов в словах четной длины (Паскаль) | marystupidyeah | Помощь студентам | 5 | 24.05.2011 16:55 |
напечатать все слова , отличные от последнего слова | Julila | Помощь студентам | 1 | 07.01.2011 23:34 |
все слова с нечетным количеством букв подходят для "ёлочной" рекурсии. Все буквы слова расположены в форм | no_to | Помощь студентам | 0 | 04.01.2010 16:06 |
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова | nick23 | Помощь студентам | 7 | 01.11.2009 14:47 |
Найти все слова в предложении | PbIska | Помощь студентам | 5 | 12.05.2009 21:23 |