Курсовая работа: Создание базы данных о поездах дальнего следования
case 2: print_der(kr);
getche();
break;
case 3:
/*Поиск по времени*/
printf («\n Введите номер поезда:»);
int v;
scanf («%d»,&v);
Poisk_nom_p (kr, v); break;
case 4:
/*Поиск по станции назначения*/
int sr/*, fl*/;
char s[20];
printf («\n Введите станцию назначения:»);
scanf («%s», s);
Poisk_st (kr, s); break;
case 5: pp=0;
} return 0;
}
Просмотрим функции для реализации программы:
1) Функция TREE *der (TREE *kr, SISTEMA word)
{if (kr==NULL)
{kr=new TREE;
printf («\n Номерпоезда % d», word.nom_p);
printf («\n Станция назначения % s», word.st);
printf («\n Время отправления%.2f», word.vr);
kr->w=word;
kr->c=1;
kr->l=kr->r=NULL;