Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.51 KB | None | 0 0
  1. procedure Obrisi_stablo(koren:pokazivac; var stek:nizpok;var top:integer);
  2.  var
  3.    pom:pokazivac;
  4.  
  5.    begin
  6.       Stek_push(stek, koren, top);
  7.  
  8.      while(top <> 0) do
  9.         begin
  10.           koren := Stek_pop(stek, top);
  11.           pom := koren;
  12.           dispose(koren);
  13.  
  14.           if(pom^.desno <> nil) then
  15.              Stek_push(stek, koren^.desno, top);
  16.           if(pom^.levo <> nil) then
  17.              Stek_push(stek, koren^.levo, top);
  18.  
  19.         end;
  20.  
  21.    writeln('Stablo je izbrisano!');
  22.  
  23.    end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement