fy"> if (name [i] == '.') break;
type [j] = name [i];
}
if (! strcmp (type, "Нint")) return 1;
if (! strcmp (type, "time")) return 2;
return 0;
}
void printmenusetting (int im, int n, int a, int b) {//меню Конфігурація
cout <<"1. Вставка вручну ";
if (im == 1) cout <<"(активоване) n";
cout <<" n2. Вставка слуайних чисел ";
if (im == 2) cout <<"(активоване) n";
cout <<" n3. Кількість вставляються випадкових чисел "<
}
void main () {
srand (time (NULL));
setlocale (LC_ALL, "Russian");
BinaryTree file_int;
BinaryTree file_time;
int type = 0, insert_mode = 2, N = 10;
int a = 0, b = 100;
char fname [100];
printmenu ();
while (1) {
int red; cin>> red;
switch (red) {//перемикач з вибору дії основного меню
case 1: {//створення файлу
system ("cls");
printtype ();
int restore = type;
cin>> type;
cout <<"Введіть ім'я файлу:"; cin>> fname;
switch (type) {//перемикач з вибору типу об'єкта
case 1: {
strcat (fname, ". int");
if (! file_int. create (fname)) {
system ("cls");
printmenu ();
cout <<"Помилка при створенні файлу n";
} else {
system ("cls");
printmenu ();
cout <<"Текущійфайл:" <
}
break;
}
case 2: {
strcat (fname, ". time");
if (! file_time. create (fname)) {
system ("cls");
printmenu ();
cout <<"Помилка при створенні файлу n";
} else {
system ("cls");
printmenu ();
cout <<"Текущійфайл:" <
}
break;
}
default: {
system ("cls");