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

Сортировка данных в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсия: как выводить на экран только удовлетворяющие условия http://www.cyberforum.ru/cpp-beginners/thread1555833.html
Всем привет. Есть код: #include <iostream> using namespace std; int values = {0}; int valuesCount = 0; //значения счетчика
C++ метапрограммирование на перепутье: есть ли смысл изучать boost::mpl если появилось constexpr? аргументируйте пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1555829.html
C++ Проверка, является ли число простым (используя цикл for)
Помогите довести до ума)) не знаю куда б добавить return... #include <iostream> using namespace std; int res(int p) {
Обработка строк C++
1) Удалить из массива все четные элементы. 2) Перевернуть все четные столбцы матрицы. 3) Посчитать количество слов в строке. Добавлено через 35 секунд #include "stdafx.h" #include <iostream> #include <ctime> #include <string.h> #include <cstdio>
C++ исключительные ситуации http://www.cyberforum.ru/cpp-beginners/thread1555801.html
Описать и реализовать функцию анализа номера телефона, обработайте ошибку создания номера в неверном формате (допустимый формат - +8 (095) 555-44-33).
C++ Вывести в виде таблицы значения функции в заданном интервале Здравствуйте.Возникла проблема при компиляцие программы. Задание: Вычислите и выведите на экран в виде таблицы значения функции F в интервале от Хп к Хк. с шагом dх. Здесь a, b, c - действительные числа. Функция F должна принимать действительное значение, если условие не равна нулю, иначе - целые значения. Через АЦ, Вц, Сц обозначены целые части значений a, b, c; операции И, ИЛИ, ВЫКЛ ИЛИ- по... подробнее

Показать сообщение отдельно
Dimension
Dimension
547 / 428 / 132
Регистрация: 08.04.2014
Сообщений: 1,693
Завершенные тесты: 1
21.10.2015, 23:28     Сортировка данных в массиве
так
C++
1
2
3
4
for (int i = 0;i < arrSize - 1;i++)
        for (int j = 0;j < arrSize - i - 1;j++) 
            if (arr[j].birthday[0]>arr[j + 1].birthday[0])
                swap(arr[j], arr[j + 1]);
или так
C++
1
sort(arr, arr + arrSize, [](NOTE const&x, NOTE const&y) {return x.birthday[0] < y.birthday[0];});
 
Текущее время: 11:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru