Реферат: Двунаправленный динамический список
if s1='мар'
then if s2<'21' then temp^.zodiak:='рыбы'
else temp^.zodiak:='овен';
if first=nil then
begin
temp^.prev:=nil;
temp^.next:=nil;
first:=temp;
cut:=temp;
end
else begin
temp^.next:=nil;
temp^.prev:=cut;
cut^.next:=temp;
cut:=temp;
end;
end;{procedure}
Procedure Udal;
begin
ClrScr;
{1}if first=nil then
begin
writeln('Таблица пуста');
readln;
end
else
begin {else1}
write('Введите фамилию: ');
readln(ffam);