В заданном тексте найти самое длинное слово

code: #pascal
program PascalGuru;
 
var p:integer;    {описание переменных}
    i,j,n,max:integer;
    s,x:string;
    A:array[1..100] of string;
 
 
begin
write('Vvedite stroky (cerez probel): ');
readln(s);
j:=0;
repeat
inc(j);
p:=pos(' ',s);
x:=copy(s,1,p-1);
A[j]:=x;
delete(s,1,p);
until p=0;
n:=j;
A[n]:=s;
{----------------}
 
max:=1;
for i:=2 to n do
if length(A[i])>length(A[max]) then max:=i;
 
writeln('Samoe dlinnoe slovo: ',A[max]);
 
readln;
end.      
Поделиться:

Похожие статьи: