Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2010, 14:06   #1
Nexi
Новичок
Джуниор
 
Регистрация: 21.04.2010
Сообщений: 2
По умолчанию Строки

Доброго времени суток. Помоги пожалуйста решить задачу.

Дана строка из 60-ти символов, найти слова в строке, встречающиеся более 2-х раз.
Nexi вне форума Ответить с цитированием
Старый 23.04.2010, 23:25   #2
Don Karleone
Форумчанин
 
Регистрация: 05.04.2010
Сообщений: 410
Злость Примерно так:

var
ST, Str: String[60];
Count, i: Byte;
flag: Boolean;

begin
readln(ST); {исходная строка символов}
while Length(ST) <> 0 do
begin
repeat
flag:=false;
if not (ST[1] in ['A'..'z']) then Delete(ST,1,1);
if Length(ST) > 0
then
begin
if ST[1] in ['A'..'z'] then flag:=true
end
else flag:=true;
until flag;
if Length(ST) = 0 then Continue;
i:=1;
Str:='';
while (ST[i] in ['A'..'z']) and (i <= Length(ST)) do
begin
Str:=Str + ST[i];
Inc(i);
end;
Count:=0;
while Pos(Str,ST) <> 0 do
begin
Delete(ST,Pos(Str,ST),Length(Str));
Inc(Count);
end;
if Count > 2 then writeln(Str);
end;
readln;
end.
ICQ: 593-013-807
Don Karleone вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Строки - сдвиг строки в право[C++] ArniLand Общие вопросы C/C++ 1 06.04.2010 15:47
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
Строки. Как вывести часть строки? Anfall Общие вопросы Delphi 7 26.02.2009 09:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27