Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

строки!

46K
12 октября 2009 года
Inna Lazareva
16 / / 04.10.2009
помогите пожалуйста!!
как в строке символов найти все слова с корнем "шатер" и узнать какое из них самое длинное???
заранее спасибо!
1.9K
12 октября 2009 года
andriano
474 / / 10.01.2008
1. разбить строку на отельные слова.
2. в цикле перебрать слова, выясняя, которое из содержащих подстроку"шатер", является самым длинным.

Примечание: оба шага можно делать в одном цикле. Такое решение будет более эффективным как по объему вычислений, так и по объему памяти.
6
12 октября 2009 года
George
4.1K / / 05.01.2007
да, действительно, что Вы тут как побирушка какая, код выпрашиваете? давайте уже сами думать начинайте.
46K
12 октября 2009 года
Inna Lazareva
16 / / 04.10.2009
я б с огромным удовольствием если б не было запары на атестационной неделе!
я не знаю как найти все слова с корнем шатер и вынести в другую строку, а среди них найти самое длинное я смогу! спасибо)
6
12 октября 2009 года
George
4.1K / / 05.01.2007
[highlight=pascal]
function DoSmth(AStr: string): string;
var
a: array of string;
begin
repeat
DelPos := Pos(AStr, ' ');
if DelPos > 0 then
begin
if Pos('шатер', LowerCase(copy(AStr, 1, DelPos))) > 0 then
begin
SetLength(WordArray, length(WordArray) + 1);
WordArray[length(WordArray) - 1] := copy(AStr, 1, DelPos);
end;
if length(WordArray) > 1 then
begin
if length(WordArray[length(WordArray) - 1] > length(WordArray[length(WordArray) - 2] then
Result := WordArray[length(WordArray) - 2];
end
else
Result := WordArray[0];
end;
until DelPos = 0;
end;
[/highlight]
естественно код непроверенный и сделан навскидку.
и вот вопрос - Вы когда на парах сидели - чем занимались то?
46K
12 октября 2009 года
Inna Lazareva
16 / / 04.10.2009
наш препод уезжал в командировку и нам определенный кусок материала дали на самостоятельное изучение ..ну и естественно по этим темам лабы!
Спасибо что выручаете!!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог