IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Строки - вывод слов, уветворяих условиям, Строковый тип данных
сообщение
Сообщение #1


Гость






Здраствуйте. Помогите решить задачу:
Дана последовательность слов. Напечатать те слова последовательности, которые отличны от последнего слова и удовлетворяют следующему свойству:
1) в слове нет повторяющихся букв
2) буквы слова упорядочены по алфовиту
3) слово совпадает с начальным отрезком латинского алфавита (a, ab, abc, abcd, ...)
4) слово симметрично
Вот написал только начало (ввод слов и проверка их длины):

uses crt;
const
n=5;
type
posledovatelnost = array [1..n] of string;
dlina = array [1..4] of integer;
var
bukvi: set of char;
s: posledovatelnost;
l: dlina;
i: integer;
begin
clrscr;
for i:=1 to n do
begin
writeln ('BBeguTe ',i,' C/loBo');
readln (s[i]);
l[i]:=length(s[i]);
end;
end.


Пользуйтесь тегами !

Сообщение отредактировано: klem4 -
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






RunDown,
FAQ + Поиск еще никто не отменял...

Все эти задачи уже решены на форуме, с какой стати решать их сейчас еще раз?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






[b]volvo[b],
Цитата
FAQ + Поиск еще никто не отменял...

Смотрел и искал, но что-то не нашел.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


Плохо искал, посмотри например вот эту задачу

Сообщение отредактировано: klem4 -


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






Что-то не могу сообразить sad.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Цитата(RunDown @ 19.02.2006 13:48) *

Что-то не могу сообразить sad.gif

что именно?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Гость






Вообще, в суть задачи. "Дана последовательность" - то есть предложение? Или вводить слова отдельно? Нужно разбить слова в предложении, если вводится предложение? А каким занокм разделяются слова: пробелом, запятой, точкой? И реализацию задачу даже не могу представить sad.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Гость






Про поиск еще раз повторить? mad.gif В разделе "Задачи" есть прикрепленная тема даже (в самом верху), для тех кому ЛЕНЬ пользоваться поиском, и это не помогает?

Что, ссылку давать? Ты ее и теперь не найдешь? Или все-таки соизволишь нажать на кнопку?

Volvo, кстати, по той ссылке глюк с аттачем, ты это вроде исправлять умеешь smile.gif

Сообщение отредактировано: klem4 -
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


Цитата(RunDown @ 19.02.2006 15:00) *

Вообще, в суть задачи. "Дана последовательность" - то есть предложение? Или вводить слова отдельно? Нужно разбить слова в предложении, если вводится предложение? А каким занокм разделяются слова: пробелом, запятой, точкой? И реализацию задачу даже не могу представить sad.gif

что ты подразумеваешь под предложением?
конструкцию с подлежащим и сказуемым, а так же второстепенными членами, связанную грамматически и по смыслу?
в данном случае это не важно.
последовательность - строка, состоящая из слов.
то есть вводится вместе.

обычно оговаривается, что между словами и что в конце...
предположи, что пробел.
это не главное.

разбить придется...

а так - поиском пользуйся....


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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

 





- Текстовая версия 1.09.2025 20:16
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name