Jak byste prosim odstranili prvek v jednosmernem neserazenem! linearnim seznamu splnujici dane kriterium
??
procedure odstranLyzareBody(var f: Fronta; kriterium: byte);
var predchudce, aktualni, tmp: UkPrvek;
begin
predchudce:=nil;
aktualni:=f.zacatek;
while (aktualni <> nil) do begin
if (aktualni^.bodykarta < kriterium) then begin
tmp:=aktualni;
aktualni:=aktualni^.dalsi;
end;
end;
end;