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

Очередь (извлечение значений) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужны задачи для тренировки http://www.cyberforum.ru/cpp-beginners/thread597885.html
Здравствуйте киньте пожалуйста задания по с++ для человека начинающего изучать Turbo с++
C++ В массиве найти наибольший общий делитель его второго максимального и минимального по абсолютной величине элементов В целочисленном массиве A(n, n) в каждом столбце найти максимальный по абсолютной величине элемент и записать в массив B(n). В массиве B(n) найти наибольший общий делитель его второго максимального и минимального по абсолютной величине элементов. Желательно с примером , спасибо заранее http://www.cyberforum.ru/cpp-beginners/thread597881.html
Диаграммы в BORLAND C C++
Как создавать диаграммы в Borland . Может у кого есть примеры какие-нибудь. И где вообще можно про это найти инфу?
Отсортировать масив C++
Отсортировать элементы массива по возрастанию только положительные элементы.
C++ directshow http://www.cyberforum.ru/cpp-beginners/thread597869.html
гдe скaчaть directshow ? дaйтe ссылку
C++ Структуры и классы Помогите пожалуйста, полная задница) Во всех заданиях, помимо указанных в задании операций, обязательно должны быть реализованы следующие методы: • метод инициализации Init; • ввод с клавиатуры Read; • вывод на экран Display; • преобразование в строку toString. Все задания должны быть реализованы тремя способами: • тип данных представляется структурой с необходимыми полями, а операции... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
6992 / 4163 / 594
Регистрация: 29.11.2010
Сообщений: 11,045
06.06.2012, 15:36     Очередь (извлечение значений)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <queue>
 
int main()
{
    std::queue<int> q;
    q.push(1);
    q.push(3);
    q.push(5);
    q.push(6);
    q.push(1);
    while (!q.empty() && q.front() % 2 == 1)
    {
       std::cout<< q.front()<< " ";
       q.pop();
    }
    std::cout<< std::endl<< &q.back()<< " "<< &q.front(); 
    return 0;
}
http://liveworkspace.org/code/654411...926c38edf3e283
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru