Advertisement
pseudocreator

lista.def #definition module (srpski)

May 14th, 2014
466
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. DEFINITION MODULE lista;
  2. TYPE
  3.     pok = POINTER TO Slog;
  4.     Slog = RECORD
  5.               kinf : INTEGER;
  6.               veza : pok
  7.            END;
  8.     proc = PROCEDURE(VAR pok,INTEGER);
  9.  
  10. PROCEDURE dodajpocetak(VAR lista: pok; int: INTEGER);
  11.  
  12. PROCEDURE dodajkraj(VAR lista: pok; int: INTEGER);
  13.  
  14. PROCEDURE dodajsortirano(VAR lista: pok; int: INTEGER);
  15.  
  16. PROCEDURE ucitaj(VAR lista: pok);
  17.  
  18. PROCEDURE ucitajsauslovom(VAR lista: pok);
  19.  
  20. PROCEDURE stampaj(lista: pok; k: CARDINAL);
  21.  
  22. PROCEDURE unisti(VAR lista: pok);
  23.  
  24. PROCEDURE izbaci1(VAR lista: pok);
  25. (*izbacuje prvi iz liste kada dodje do poklapanja sa unetim brojem*)
  26.  
  27. PROCEDURE izbaci2(VAR lista: pok);
  28. (*izbacuje iz liste sve brojeve kada je zadovoljeno poklapanje sa br*)
  29.  
  30. PROCEDURE izbaci3(VAR lista : pok; k: INTEGER);
  31. (*izbacivanje k-tog elementa iz liste!*)
  32.  
  33. PROCEDURE izbaciminimum(VAR lista: pok);
  34. (*Procedura za izbacivanje minimuma*)
  35.  
  36. PROCEDURE izbacimaksimum(VAR lista: pok);
  37. (*Procedura za izbacivanje mmaksimuma*)
  38.  
  39. PROCEDURE spojidvelistenaizmenicno(lista1,lista2: pok; VAR lista3: pok);
  40.  
  41. PROCEDURE WriteLn3;
  42.  
  43. PROCEDURE inicijalizuj(VAR lista: pok);
  44.  
  45. END lista.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement