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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.77
Don Rodrigo
27 / 27 / 1
Регистрация: 10.12.2009
Сообщений: 747
#1

Очередь C++ - C++

25.04.2011, 14:01. Просмотров 3843. Ответов 3
Метки нет (Все метки)

всем доброе утро) вот такое задание:все отрицательные элементы сдвинуть в начало очереди(заполнение либо рандомно ,либо с клавы) ; велико благодарствую ,если кто поможет,да и если кратко объяснит комментариями)

Добавлено через 5 часов 14 минут
эм, тогда лучше как реализовать ? через список или через массив?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2011, 14:01     Очередь C++
Посмотрите здесь:

Очередь - C++
Здравствуйте, Уважаемые форумчане :) Вот есть такая задача: Используя очередь, решить задачу: в файле находится текст,...

Очередь - C++
Всем привет! Вопрос: целесообразно ли перегружать для очереди операторы ввода/вывода и оператор , для произвольного доступа к елементам ?...

очередь - C++
Что то никак не получается разобраться. Есть база данных клиентов банка. Создать очередь клиентов приоритет которых будет по количеству...

Очередь - C++
Привет всем. Я тут решаю в общем то простое упражнение - нужно проверить переполнение и опустошение очереди. Есть у меня небольшая...

Очередь - C++
Задача проги сделать очередь, по сути прога написана по лекции, но выдает ошибки с преобразованием параметра, понимаю, что ошибки глупые,...

Очередь - C++
В чем проблема? не хочет запускаться код? Ошибки следующие: #include <iostream> #include <queue> using namespace std; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dimaskih
4 / 4 / 0
Регистрация: 01.06.2010
Сообщений: 27
25.04.2011, 14:39     Очередь C++ #2
Да если не указано как, то всяко проще через обычный массив.

Алгоритм в общем
флаг = 1;
пока флаг не равен 0
флаг = 0
цикл
проверяешь элементы, если настоящий элемент неотрицательный
а следующий отрицательный то поменять местами и флаг = 1
если нет то ничего не делать

всё
Don Rodrigo
27 / 27 / 1
Регистрация: 10.12.2009
Сообщений: 747
25.04.2011, 18:33  [ТС]     Очередь C++ #3
вроде все сделал , но не могу написать оставшийся конструктор заполнения (рандом/клава)

как говорится , помогите дописать))

Добавлено через 14 минут
а , лучше , пришью библу к сообщению , так думаю удобнее
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2011, 18:36     Очередь C++
Еще ссылки по теме:

Очередь С++ - C++
Дан текстовый файл Вводятся с клавы числа А и В Надо вывести НА ЭКРАН СНАЧАЛА ВСЕ ЧИСЛА меньше А затем между А и В а затем больш В ...

Очередь - C++
Всем приветики! Если кто нибудь знает помогите пожалуйста вот с такой задачкой. Есть какая-то очередь с элементами, нужно найти все...

Очередь - C++
Задание из Лафоре, глава про массивы. Код Stakaray class Stack { private: enum { MAX = 10 }; ...

Очередь - C++
Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения - номер поезда - время отправления ...

Очередь - C++
Здрасти всем... Не могу понять как организовать 2 очереди для данной задачи и не понятно как реализоваться функцию суммы .. ...

Очередь - C++
Всем привет. Дано задание: Разработать программу, реализующую алгоритм очереди (20 элементов). Задача решается в двух вариантах:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Don Rodrigo
27 / 27 / 1
Регистрация: 10.12.2009
Сообщений: 747
25.04.2011, 18:36  [ТС]     Очередь C++ #4
измените с тхт на h расширение)
Вложения
Тип файла: txt queue.txt (2.5 Кб, 543 просмотров)
Yandex
Объявления
25.04.2011, 18:36     Очередь C++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru