Показать сообщение отдельно
  #6  
Старый 18.12.2010, 21:52
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Да, и поиск минимума надо чуток изменить.
Код:
for i:=1 to length(s) do
  begin
    if (s[i] in ['a'..'z']) or (s[i] in ['A'..'Z']) then
    begin
      d:=d+1;
      f:=true;
    end
    else
    begin
     if (min>d) and f then
     begin
       min:=d;
       f:=false;
     end;
     d:=0;
    end;
  end;
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием