Guest User

Untitled

a guest
Feb 19th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. PROCEDURE IzbaciSveParne(VAR lista : brojevi);
  2. VAR
  3. temp, prethodni : brojevi;
  4.  
  5. BEGIN
  6. IF (lista = NIL) THEN
  7. WriteLn;
  8. WriteString('Lista je prazna.');
  9. WriteLn;
  10. ELSE
  11. WriteLn;
  12. WriteString('Ispis liste bez parnih elemenata.');
  13. WriteLn;
  14. WHILE (lista # NIL) AND (lista^.info MOD 2 = 0) DO
  15. temp := lista;
  16. lista := lista^.veza;
  17. DISPOSE(temp);
  18. END;
  19. temp := lista;
  20. prethodni := NIL;
  21. WHILE (temp # NIL) DO
  22. IF (temp^.info MOD 2 = 0) THEN
  23. prethodni^.veza := temp^.veza;
  24. DISPOSE(temp);
  25. temp := prethodni^.veza;
  26. ELSE
  27. prethodni := temp;
  28. temp := temp^.veza;
  29. END;
  30. END;
  31. END;
  32. END IzbaciSveParne;
Add Comment
Please, Sign In to add comment