D <<"добавлена ​​ n" ;; <
_getch ();
// zapic (); ("cls");
}
viewMenu ()
{("cls"); ID;
cout <<"Введіть номер запису:";>> ID;
item * r = last; (r! = NULL)
{(r-> inf.id! = ID && r-> next! = NULL)
{= r-> next;
} (r-> inf.id == ID) view (r); else cout <<"Запис не знайдено в базі n";
}
{<<"Записів немає";
}
_getch ();
}
viewAll ()
{
("cls"); * r = last; (r! = NULL)
{(r! = NULL)
{(r); = r-> next;
}
}
{<<"Записів немає n";
}
_getch ();
}
delMenu ()
{("cls");
int ID; <<"Введіть номер запису:";
cin>> ID; * r = first; (r! = NULL)
{(r-> inf.id! = ID && r-> next! = NULL)
{= r-> next;
} (r-> inf.id == ID) del (r); else cout <<"Запис не знайдено в базі n";
}
{<<"Записів немає";
}
_getch ();
}
searchMenu ()
{("cls"); FIRM; <<"Введіть фірму:";>> FIRM; * r = last; (r! = NULL)
{(r-> inf.firm! = FIRM && r-> next! = NULL)
{= r-> next;
} (r-> inf.firm == FIRM) view (r); else cout <<"Запис не знайдено в базі n";
}
{<<"Записів немає";
}
_getch ();
}
searchMenu2 ()
{("cls"); TYPE; <<"Введіть тип взуття:";>> TYPE; * r = last; (r! = NULL)
{(r-> inf.firm! = TYPE && r-> next! = NULL)
{= r-> next;
} (r-> inf.type == TYPE) view (r); else cout <<"Запис не знайдено в базі n";
}
{<<"Записів немає";
}
_getch ();
}
edit (item * r)
{("cls"); ID ;//номер запісіTYPE ;//вид
int SIZE ;//розмір
cout <<"Введіть номер запису:";
cin>> ID; <<"Введіть тип взуття:";
cin>> TYPE; <<"Введіть фірму:";>> FIRM;
cout <<"Введіть виробника:";>> MFR; <<"Введіть колір:";
cin>> COLOR; <<"Введіть модель:";
cin>> MODEL; <<"Введіть ціну:";>> PRICE; <<"Введіть розмір:";>> SIZE;
r-> inf.id = ID;> inf.type = TYPE;> inf.firm = FIRM;> inf.mfr = MFR;> inf.color = COLOR;> inf.model = MODEL;> inf.price = PRICE;> inf.size = SIZE;
system ("cls"); <<"Запис змінена";
}
editMenu ()
{("cls"); ID;
cout <<"Введіть номер запису:";>> ID;
item * r = last; (r! = NULL)
{(r-> inf.id! = ID && r-> next! = NULL)
{= r-> next;
} (r-> inf.id == ID) edit (r); else cout <<"Запис не знайдено в базі n";
}
{<<"Записів немає n";
}
_getch ();
}
download ()
{("cls"); str_file [100]; * fp = fopen ("base.txt", "r"); (fp! = NULL)
{i = 0; ch; ((ch = getc (fp))! = ...