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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2011, 21:07   #1
СветОК
Пользователь
 
Регистрация: 13.12.2010
Сообщений: 30
Восклицание Прога по строкам

вот мое задание

Для встречающихся в заданном тексте пар рядом расположенных символов указать, сколько раз встречается каждое из таких двухбуквенных сочетаний

получилась такая прога

uses crt;
var s:string;
st:string;
x:byte;
q,i:integer;
begin
clrscr;
writeln ('Введите строку');
readln(s);
st:='JD';
q:=0;
i := 1;
repeat
x := pos(st,copy(s,i,length(s)));
if x<>0 then inc(q);
i := i + x;
until x=0;
writeln (q);
readln;
end.

как мне избавиться от повторов при проверке, чтобы те пары которые в строчке уже встречались он не повторял? не могу понять(
СветОК вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна прога по массивам и строкам СветОК Паскаль, Turbo Pascal, PascalABC.NET 9 16.12.2010 14:05
нужна прога по строкам!! СветОК Паскаль, Turbo Pascal, PascalABC.NET 4 15.12.2010 16:45
По строкам Condor123 Помощь студентам 3 04.05.2010 10:09
Программа по строкам на С++. Spifex Общие вопросы C/C++ 0 14.01.2010 05:38
вопрос по строкам CraZZy RabbIt Общие вопросы Delphi 4 21.04.2009 19:00