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

Как вывести сначала положительные, а потом отрицательные элементы очереди? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Редактор строк http://www.cyberforum.ru/cpp-beginners/thread1159666.html
Добрый вечер, помогите написать. код. нужно что б с клавиатуры вводилось несколько строк, записывались в перемену, и можно было их отредактировать, и потом обратно вывести как отедльной переменой. ...
C++ Подскажите как переделать программу , чтобы она считала количество не одного символа в строке ,а 2-х Подскажите как переделать программу Подскажите как переделать программу , чтобы она считала количество не одного символа в строке ,а 2-х. #include <stdio.h> // необходим для работы... http://www.cyberforum.ru/cpp-beginners/thread1159653.html
Error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) C++
Привіт усім. Перший раз пишу програму. Допоможіть, будь ласка. Ввела таке: int main (); { var a,b,c:integer; а програма вибиває помилку C2447: {: отсутствует заголовок функции (возможно,...
C++ Поменять местами k-oe и n-ое слово в строке
Строка состоит из слов. Слово – последовательность любых символов, расположенных между двумя пробелами. Поменять местами k-oe и n-ое слово в строке.
C++ Указатели и ссылки http://www.cyberforum.ru/cpp-beginners/thread1159647.html
Экспериментируя с указателями пришел к вот таким выводам: int a; //переменная int *b; //указатель int &c = a //ссылка на <a> ...=a; // получим значение <a> ...=&a; // получим адрес <a>...
C++ В двумерном массиве хранится информация о зарплате 18 сотрудников В двумерном массиве хранится информация о зарплате 18 сотрудников за каждый день (в первом столбце за пятое января, за втором). Определить среднюю зарплату плату. подробнее

Показать сообщение отдельно
Bambaster01
0 / 0 / 0
Регистрация: 04.12.2013
Сообщений: 52

Как вывести сначала положительные, а потом отрицательные элементы очереди? - C++

28.04.2014, 01:47. Просмотров 386. Ответов 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
#include "StdAfx.h"
#include <iostream>
#include <queue>        
using namespace std;
 
int main()
{   setlocale(LC_ALL, "Russian");
    priority_queue<float> myPrQueue;  
 
    myPrQueue.push(2.45);
    myPrQueue.push(6.93);
    myPrQueue.push(-0.1);
    myPrQueue.push(6.93);
    myPrQueue.push(-3.03);
 
    cout << "Количество элементов в очереди: " << myPrQueue.size() << endl;
    cout << "Порядок элементов в приоритетной очереди: " << "\n";
 
    while(!myPrQueue.empty()) {
        cout << myPrQueue.top() << " ";
         myPrQueue.pop();
    }
    system("PAUSE");
    return 0;
как реализовать в обратном порядке?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.