Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2014, 18:26   #1
Shoshona
Пользователь
 
Регистрация: 03.06.2014
Сообщений: 22
Радость Сортировка структур

Прошу помочь. Как упорядочить по возростанию номера рейсов?
Код:
//Bred10
#include <fstream.h>
#include <stdlib.h>
#include <conio.h>
struct AEROFLOT
{
char punkt [999],lit[10];
int reis;
};
//------------------------------
void Create_Strukt ()
{ ofstream F1("Aeroflot.txt");
int d,i,n;
AEROFLOT p;
cout<<"\n Vvedit k-st zapysiv \n";
cin>>n;
for(i=0; i<n; i++)
{ cout<<"\n reis"; cin>>p.reis;
 cout<<"\n Punkt pryznachennya"; cin>>p.punkt;
 cout<<"\n typ litaka";cin>>p.lit;
 F1<<p.reis<<"\t"<<p.punkt<<"\t"<<p.lit<<"\n";}
 F1.close(); }
//--------------------------------
void search ()
{ifstream F1("Aeroflot.txt");
int f=0;
while((!F1.eof())&&(f==0))
{
char *t1=new char[20];
char *t2=new char[20];
char *t3=new char[20];
F1>>t1>>t2>>t3;
int h;
cout<<"\n Vvedit No reisy";
cin>>h;
if(atoi(t1)==h)
{cout<<"\n"<<t2<<"\t"<<t3<<"\n";
f=1;}
delete[]t1;
delete[]t2;
delete[]t3;
}}

void main (int *p)
{ clrscr();
int d,f=0,n;
while(f==0)
{cout<<"\n Vyberit diy: \n 1.Vvid informacii. \n 2. Poshyk. \n 3. Vporadkyvannya\n";
cin>>d;
switch(d)
{ case 1:Create_Strukt();break;
  case 2:search();       break;
  case 4:f=1;            break;
  }}
getch();
}
Shoshona вне форума Ответить с цитированием
Старый 03.06.2014, 21:54   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Прочитать в массив, отсортировать и записать.
Son Of Pain вне форума Ответить с цитированием
Старый 03.06.2014, 23:27   #3
Shoshona
Пользователь
 
Регистрация: 03.06.2014
Сообщений: 22
По умолчанию

А как это реализовать?
Shoshona вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка структур Man9IK Общие вопросы C/C++ 2 10.01.2013 12:35
Сортировка структур Shadow94 Общие вопросы C/C++ 3 30.05.2011 00:50
Сортировка массива структур ZevS13 Visual C++ 0 14.04.2011 23:42
сортировка статических структур mego4el Помощь студентам 1 22.02.2011 23:17
Сортировка массива структур arturka Помощь студентам 1 21.06.2008 14:15