Код
uses crt;
type slov=^slovo;
slovo=record
sim:char;
ss:slov;
end;
spisok=^zveno;
zveno=record
sl:slov;
cc:spisok;
end;
var s,s1,s2:spisok;
t:text;
b,i:word;
begin
clrscr;
assign(t,'C:/f1.txt');
reset(t);
s1:=nil;
while not eof(t) do begin
new(s);
s2^.sl:=nil;
while not eoln(t) do begin
new(s^.sl);
read(t,s^.sl^.sim);
s^.sl^.ss:=s2^.sl;
s2^.sl:=s^.sl;
end;
readln(t);
s^.cc:=s1;
s1:=s;
end;
close(t);
while s<>nil do begin
while s^.sl<>nil do begin
write(s^.sl^.sim);
s^.sl:=s^.sl^.ss;
end;
writeln;
s:=s^.cc;
end;
2)Задание:Найти длину короткой строки.
Использовать String нельзя.