vinarsky_evgeny

Untitled

Nov 28th, 2015
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.43 KB | None | 0 0
  1. {Винарский 16_23_е}
  2. procedure otrelem(L: list);
  3. var q,p: list; t: boolean;
  4.   begin
  5.     if(L<>nil) then
  6.       begin
  7.         p:=L;
  8.         t:=false;
  9.         while((p^.next<>nil) and (p^.next^.elem>0) and (not(t))) do
  10.           p:=p^.next;
  11.         if(p^.next<>nil) then
  12.           begin
  13.             q:=p^.next;
  14.             p^.next:=q^.next;
  15.             dispose(q);
  16.             t:=true;
  17.           end;
  18.       end;
  19.   end;
Advertisement
Add Comment
Please, Sign In to add comment