Нужна помощь с сортировкой... Уже и swap, и qsort пробовал.. Что-то не выходит. Сортировка по полю паспорт. Был бы до ужаса благодарен за помощь!
#include<fstream.h>
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<string.h>
#include<iomanip.h>
struct Gotel
{
int id;
char fio[30];
int pas;
int got;
char tgot[6];
int vart;
} s[100];
void Prosmotr_vsey_BD();
void dobavit_sapiz();
void ochistit_BD();
void iz_faila();
void avtor();
void ARG();
void ud_string ();
int main()
{
int k;
ifstream f;
f.open("DAT1.TXT", fstream::app);
f>>k;
f.close();
int vibor = 7;
while (1)
{
if ((1 <= vibor && vibor <= 2) || (4 <= vibor && vibor <= 8)
|| (vibor == 31) || (vibor == 32) || (vibor == 33))
{
if (vibor == 1)
{
avtor() ;
}
if (vibor == 2)
{
iz_faila();
}
if (vibor == 31)
{
dobavit_sapiz();
}
if (vibor == 32)
{
ud_string () ;
}
if (vibor == 33)
{
ochistit_BD();
}
if (vibor == 4)
{
;
}
if (vibor == 5)
{
;
}
if (vibor == 6)
{
;
}
if (vibor == 7)
{
system("cls");
cout << " MENU:\n";
cout << " 1.Ob Avtore:\n";
cout << " 2.Vvod BD\n";
cout << " 3.Redactirovanie BD:\n";
cout << " 31.dobavit sapiz\n";
cout << " 32.udalit sapiz\n";
cout << " 33.ochistit BD\n";
cout << " 4.Sortirovka AVG:\n";
cout << " 5.Sortirovka DEC:\n";
cout << " 6.Vuvod BD v file:\n";
cout << " 7.Clear consol\n";
cout << " 8.Exit\n\n";
}
if (vibor == 8)
{
break;
}
}
else
{
cout << "ERROR! \n\n";
}
cout << "\n vibor ";
cin >> vibor;
}
return 0;
}
void ARG(){ //nachalo sort
} //konec sort
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости