Показать сообщение отдельно
  #4  
Старый 10.10.2010, 15:22
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Код:
var
  s: string; // ваша строка
  i: Integer;
  kol: Integer;
  otvet: Integer;
begin
  s:='01 11111 0101 1001...';
  otvet := 0;
  kol := 0;
  for i:=1 to Length(s) do
    if(s[i] = '0') or (s[i] = '1') then begin
      inc(kol);
      if(kol = 5) then
        inc(otvet);
    end
    else
      kol := 0;
//otvet - кол-во груп с 5ю символами

  ShowMessage('Кол-во груп с 5ю символами = ' + IntToStr(otvet));

ЗЫ это не идеальный вариант, написал то что пришло в голову первым..
__________________
Помогаю за Спасибо
Ответить с цитированием