Курсовая работа: Создание базы данных о поездах дальнего следования

else if (word.nom_p==kr->w.nom_p)

kr->c++;

else if (word.nom_p<kr->w.nom_p) kr->l=der (kr->l, word);

else kr->r=der (kr->r, word;

return kr;

)

Функция предназначена для формирования дерева. Если дерево пустое, записываем информацию в вершину. Выделяется память под новый элемент, сравнивается поступившая информация с информацией в узле. Если элементы одинаковы, включается счётчик.

2) Функция void Crt _ Der ()

{

SISTEMAa;

a.nom_p=0;

while (a.nom_p!=-1)

{

printf («\n Введите номер поезда: (-1 – выход)»);

scanf («%d», &a.nom_p);

if (a.nom_p==-1)

break;

flushall();

{printf («\n Введите название станции:»);

scanf(«%s», a.st);

printf («\n Введите время отправления:»);

scanf («%f», &a.vr);

if (a.nom_p!=-1)

kr=der (kr, a);

}

}

}

Функция предназначена для записи в дерево информации и вывод дерева на экран.

3) Функция void print_der (TREE *kr)

К-во Просмотров: 462
Бесплатно скачать Курсовая работа: Создание базы данных о поездах дальнего следования