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

Матрица: определить количество строк, не содержащих ни одного нулевого элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявление объекта класса из DLL C++ Builder 6 http://www.cyberforum.ru/cpp-beginners/thread856274.html
Добрый день! Пишу программу которая вызывает функции из DLL с явной загрузкой. Полазил по инету, вроде все правильно делаю. Когда объявляю новый объект класса в проекте, компилятор ругается на эти 3...
C++ Моя первая консольная игра :D Всем доброго времени суток! Сегодня я хочу показать вам свою первую игру, правда пока она работает в консоли :( В ней вы можете прыгать и ходить влево, вправо. Но у игры есть один баг: после прыжка... http://www.cyberforum.ru/cpp-beginners/thread856265.html
Работа с символьными данными. Упорядочить фамилии по алфавиту C++
Нужна помощь. помогите решить задачу) УСЛОВИЕ: Список фамилий вводится через запитую в виде строки. Упорядочить фамилии по алфавиту.
Составить рекуррентное соотношение C++
http://s019.***********/i638/1305/50/043c5ea986a4.png Помогите составить рекуррентное соотношение, у меня в конце не сокращается. Добавлено через 3 минуты \sum...
C++ Задали лабораторную работу. Кто сможет написать код программы? http://www.cyberforum.ru/cpp-beginners/thread856256.html
Написать программу реализующую хранение информации указанной в вариантах индивидуальных заданий должно быть реализовано: добавление элемента удаление элемента по заданному значению ключевого поля...
C++ Окончание ввода Здравствуйте. Возникла проблема как окончить заполнение вектора по нажатию определенной клавиши? (В данном случае "Enter". do { cin >> q; Mass.push_back(q); } while(q!='\n'); ... подробнее

Показать сообщение отдельно
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
05.05.2013, 13:47
Создаем структуру multiset, в которой будут хранится значения типа int и они должны быть упорядочены по возрастанию ( less<int>-это часть отвечает за порядок)
C++
1
multiset<int, less<int>> MySet;
Вводим элементы массива в наш multiset
C++
1
2
3
    for (int i=0;i<strsNum;++i)
        for (int j=0;j<rowsNum;++j)
            MySet.insert(mas[i][j]);
Инициализировали итератор вывода в поток cout, а потом вывели значения всех элементов нашего multiset
C++
1
2
ostream_iterator<int> output(cout, " ");
copy(MySet.begin(),MySet.end(), output);
Инициализировали константный итератор rez, с помощью которого будем идти задом на перед(потому что наибольшие элементы лежат в конце multiset.
C++
1
multiset<int, less<int>>::const_reverse_iterator rez=MySet.crbegin();
Добавлено через 1 минуту
Книга Харви М. Дейтел, Пол Дж. Дейтел "Как программировать на с++"
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru