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

{

printf («\n Станция назначения % s», d->w.st);

printf («\n Время отправления%.2f», d->w.vr);

// print_der(kr);

getch();

}

/*Рекурсивный обход*/

if (v<d->w.nom_p) Poisk_nom_p (d->l, v);

if (v>d->w.nom_p) Poisk_nom_p (d->r, v);

}

}

/*Поискпоназваниюстанции*/

int Poisk_st (TREE *d, char s[20])

{int sr, fl;

if (d==NULL)

printf («\n \t Элемент с заданным ключом не найден\n»);

else // Поиск элемента с заданным ключом

{sr=strcmp (s, d->w.st);

if (sr<0)

{q=d; // сохраняем предидущую вершину

fl=1; // двигаемся влево

Poisk_st (d->l, s); // спускаемся влево

}

else

if (sr>0)

{q=d; // сохраняем предидущую вершину

fl=0; // двигаемся вправо

Poisk_st (d->r, s); // спускаемся вправо

}

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