Test pre fanatikov z Programovania 1i, 1MI, 1FI | 14.02.2000 |
type
prvok = real; zoznam = class info:prvok; next:zoznam end; Mnozina = class z,k:zoznam; // začiatok a koniec zoznamu constructor Create; procedure pridaj(p:prvok); // ak ešte v množine neex. procedure vyhod(p:prvok); // ak je prvkom množiny function jeprvok(p:prvok):boolean; // zistí, či je prvkom množiny end; |
type prvok = integer;
strom = ^vrchol; vrchol = record info:prvok; syn,brat:strom end; |
type
strom = class info:prvok; s:array of strom; // dynamické pole synov constructor Create(i:prvok); procedure pridajSyna(syn:strom); // pridá vrcholu nového syna function hladaj(i:prvok):strom; end; |
type
mnsus = set of byte; graf = class tab:array of array of boolean; constructor Create; constructor CreateFromStream(subor:TStream); procedure pridajVrchol(mn:mnsus); procedure zapis(subor:TStream); end; |