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

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

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

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

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

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

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

Очередь C++
Очередь C++
C++ Очередь С++
Очередь C++
C++ Очередь
Очередь C++
C++ Очередь
очередь C++
Очередь? What C++
C++ Очередь
C++ с++ очередь
C++ Очередь

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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 минут
а , лучше , пришью библу к сообщению , так думаю удобнее
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++
Ответ Создать тему
Опции темы

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