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

Сортировка внутри сортировки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Формирование и просмотр списка и функция, которая изменяет каждое значение информационной части элемента списка на его квадрат http://www.cyberforum.ru/cpp-beginners/thread981302.html
Написать программу, содержащую процедуры формирования и просмотра списка и функцию, которая изменяет каждое значение информационной части элемента списка на его квадрат.
C++ Определить, есть ли в заданном массиве мажоруючий элемент Мажоруючим элементом массива A назовем элемент, который встречается в NN / 2 массиве более раз. Определить, есть ли в заданном массиве мажоруючий элемент, и если есть, то указать его и его номер.... http://www.cyberforum.ru/cpp-beginners/thread981300.html
Передача массива C++
massiv.cpp int * peredacha() { int mas; for (int i = 0; i < 10; i++) for (int j = 0; j < 10; j++) mas = j; return *mas; }
C++ Двоичные файлы
Здравствуйте. Кому не сложно, помогите, пожалуйста, решить задачу. Не забуду сказать "спасибо". "Для заданного двоичного файла записать два новых файла. Первый содержит нечётные байты исходного, второй – чётные."
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread981260.html
# include <iostream> #include <iostream> #include <conio.h> #include <string.h> using namespace std; struct Biblio { char pib; int kafedra; int kolvo;
C++ Проверьте, господа-учителя) вот сделал программу и не знаю, может что-то упустил само задание следущее: вычислить сумму и количество элементов массива Х (n) целых чисел, больших 1 и меньших 5 #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; const int N=100; double calculate(int myArray) подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,399
19.10.2013, 01:44     Сортировка внутри сортировки
x, y - переменные
param1, param2 - параметры. Сначала надо отсортировать по param1, а при равенстве полей по param2
C++
1
2
3
4
5
6
7
8
if (x.param1 < y.param1)
{
 ...
}
else if (x.param1 == y.param1 && x.param2 < y.param2)
{
 ...
}
Добавлено через 39 секунд
Для массивов char оператор < не определен, необходимо использовать функцию strcmp
 
Текущее время: 03:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru