Advertisement
volkovich_maksim

t_16_30_z_v1_volkovich

Nov 29th, 2015
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.54 KB | None | 0 0
  1. {Волкович Максим (volkovcih.maksim.s@gmail.com), 112гр., v1.0,
  2. описать рекурсивную процедуру, которая удаляет из списка L 1е вхождение элемента Е, если он в нем есть}
  3. procedure delete(L:list; E:T);
  4.        var p:list;
  5.        begin
  6.            if (l^.next=nil) and (l^.elem=E) then dispose(l);
  7.            if (l^.net<>nil) and (l^.elem=E) then begin p:=L; l:=p^.next; dispose(p); end
  8.            else if l^next<>nil then delete(L^.next; E);
  9.        end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement