Предмет: Информатика, автор: spiridonovnout

.Дана строка. Подсчитать самую длинную последовательность подряд идущих букв a.Программа в паскаль

Ответы

Автор ответа: fikort
0
var
s:string;
i,b,m:integer;
begin
readln(s);
b:=0;
m:=0;
for i:=1 to length(s) do
if s[i]='а' then 
inc(b)
else
begin
if m<b then
m:=b;
b:=0;
end;
writeln(m);
end.
Автор ответа: fikort
0
в программе считается кол-во русских "а", если хочешь считать английские вставь строчку if s[i]='a' then
Автор ответа: spiridonovnout
0
всё равно 0 выводит
Автор ответа: fikort
0
var
s:string;
i,b,m:integer;
begin
readln(s);
b:=0;
m:=0;
s:=s+' ';
for i:=1 to length(s) do
if s[i]='а' then
inc(b)
else
begin
if m<b then
m:=b;
b:=0;
end;
writeln(m);
end.
Автор ответа: fikort
0
Когда копировал пропустил строчку
Автор ответа: inp1
0
http://znanija.com/task/15269416
Похожие вопросы
Предмет: Математика, автор: 0991495585