Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Shoshona
26 / 26 / 8
Регистрация: 03.06.2014
Сообщений: 844
#1

Сортировка структур по убыванию - C++

04.06.2014, 01:22. Просмотров 190. Ответов 0
Метки нет (Все метки)

Прошу помочь! Нужно написать подпрограмму, для упорядочения рейсов по спаданию.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//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 3:Vporyadkyvannya(*p, n); break;
  case 4:f=1;            break;
  }}
getch();
}
Заранее благодарен!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2014, 01:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сортировка структур по убыванию (C++):

Блочная сортировка структур (Отсортировать массив структур по фамилии) - C++
Подскажите алгоритм блочной сортировки структур на языке С++. Мне нужно отсортировать массив структур по фамилии.

Нужно отсортировать массив структур по убыванию поля date - C++
Здравствуйте! Пожалуйста, помогите дописать программу. Собственно задание: Написать программу, которая выполняет: 1) ввод с...

Упорядочить файл структур по убыванию количества жителей (при равенстве - по возрастанию площади) - C++
Есть задача. Меня конкретно интересует как упорядочить по возрастанию площади, если количество жителей одинаковое. У меня расставляет по...

Сортировка структур - C++
Ведомости про участников конкурса имеют следующую информацию: имя, фамилия, секция, адрес, набранный бал. Стоит задание вывести информацию...

Сортировка структур - C++
Задание такое: Разработайте программу для обработки структурных типов данных. Реализуйте отдельные функции для ввода, вывода, поиска...

Сортировка структур - C++
Помогите составить программу, пожалуйста! Дана структура &quot;поезд&quot; с полями: Наименование маршрута Время отправления Время...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2014, 01:22
Привет! Вот еще темы с ответами:

Сортировка структур - C++
struct Man{ char name; Название книги char avtor; Автор int day; год издания float kol; ...

Сортировка структур - C++
1 Структура: № комнаты в общежитии, площадь, число жителей, балкон. Отсортировать по площади и вывести все, где жителей меньше 3. 2...

Сортировка структур с++ - C++
Здравствуйте. Помогите пожалуйста. Делаю уже месяц, задача простоя а наверно я дурочек не чего не понимаю. задача. Написать программу, в...

Сортировка структур - C++
Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN; записи...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru