Курсовая работа: Структури даних для обробки інформації

k:integer;

procedure write_tree(x:BinarTree);

begin

if (x^.left=nil) and (x^.right=nil) then write(x^.data,' ')

else

begin

if x^.left<>nil then write_tree(x^.left);

if x^.right<>nil then write_tree(x^.right);

end;

end;

begin

clrscr;

repeat

write('Фамилия -> ');

readln(name);

if name<>'' then

begin

write('Ключ -> ');

readln(k);

new(b_new);

with b_new^ do

begin

parent:=nil;

left:=nil;right:=nil;

data:=name;

key:=k;

end;

if b=nil then b:=b_new

else

К-во Просмотров: 719
Бесплатно скачать Курсовая работа: Структури даних для обробки інформації