![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 26.12.2021
Сообщений: 1
|
![]()
Помогите отсортировать по времени.
#include <iostream> #include <conio.h> #include <algorithm> #include <string> using namespace std; int main() { int i,n; struct samolet { int nomer; char tip[10]; char punkt[20]; float vremia; }; samolet mas[3]; for(int i=0;i<3;i++){ cout<<"\nNomer Reisa:"; cin>>mas[i].nomer; cout<<"\nTip Lainera:"; cin>>mas[i].tip; cout<<"\nPunkt naznachenia:";cin>>mas[i].punkt; cout<<"\nVremia vilita:"; cin>>mas[i].vremia; } string punkt; cout << "Type your punkt: "; cin>>punkt; for(i=0;i<3;i++) { if (punkt == mas[i].punkt) { cout<<"\nNomer: "<<mas[i].nomer; cout<<"\nTip: "<<mas[i].tip; cout<<"\nPunkt: "<<mas[i].punkt; cout<<"\nVremia: "<<mas[i].vremia; getch(); } } } |
![]() |
![]() |
![]() |
#2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,810
|
![]()
У функции sort() есть третий параметр, в качестве которого передается функция для сравнения двух элементов массива. В этой функции проводите сравнение по нужному вам полю структуры.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка времени | vetal1997 | Помощь студентам | 16 | 15.02.2015 03:16 |
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] | druger | Помощь студентам | 0 | 20.04.2012 15:49 |
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. | lenny_24 | Помощь студентам | 2 | 17.04.2011 18:57 |
сортировка массива с замером времени | GaLiof | JavaScript, Ajax | 0 | 03.10.2010 08:35 |
Сортировка времени | sergio11 | Общие вопросы C/C++ | 5 | 06.09.2010 20:44 |