Показать сообщение отдельно
Старый 06.12.2009, 20:43   #2
Посетитель
 
Аватар для shava13
 
Регистрация: 12.06.2007
Адрес: Мироныч
Сообщений: 61
Отправить сообщение для shava13 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Kup9 Посмотреть сообщение
Для введенной строки определить длину содержащейся в ней максимальной серии символов, отличных от букв.
Program qwerty;
uses crt;
var
str:string;
i,cnt,max:integer;

begin
clrscr;
writeln('Vvedite straka'); readln(str);

for i:=1 to length(str)
do begin
if ( str[i] in ['a'..'z']) or (str[i] in ['A'..'Z']) then
begin
if cnt>max then max:=cnt;
cnt:=0;
end
else
inc(cnt);
if cnt>max then max:=cnt;
end;

writeln('max = ',max);

readkey;
end.
shava13 вне форума   Ответить с цитированием