Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. PROCEDURE Hash(elem: InfoTip) : CARDINAL;
  2. CONST
  3.     baza = 1717;
  4. VAR
  5.     zbir : CARDINAL;
  6.     broj : CARDINAL;
  7.     i    : CARDINAL;
  8. BEGIN
  9.     i    := 1;
  10.     zbir := 0;
  11.     broj := 0;
  12.     WHILE (elem[i] # 0C) AND (i <= MaxDuzRec) DO
  13.         zbir := zbir + ((ORD(elem[i]))*broj) MOD baza;
  14.         broj := broj + ORD(elem[i]);
  15.         INC(i);
  16.     END;
  17.     RETURN zbir;
  18. END Hash;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement