Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2012, 11:00   #1
wertret
Пользователь
 
Регистрация: 11.08.2009
Сообщений: 15
Лампочка Необходим совет по очередям (Delphi)

Приветствую, уважаемые! Есть задача, условие которой гласит: "Даны две очереди из чисел. Разместить в одной положительные, а в другой - отрицательные числа, не прибегая к использованию дополнительных структур". Как я понимаю, решить эту задачу можно примерно так: берем элемент первой очереди, смотрим его знак, помещаем в соответствующую очередь. Потом то же самое для второй очереди.

Теперь, собственно, вопрос: когда нужно прекращать перебирать элементы? Какое условие выхода из цикла стоит написать. Идей относительно этого не имею, надеюсь на вашу помощь.
wertret вне форума Ответить с цитированием
Старый 13.04.2012, 12:59   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в условиях задачи не очень внятно сказано, откуда будут поступать исходные числа.

если я правильно _угадываю_ подтекст задачи, то,
Дано: очередь, которая содержим положительные и отрицательные числа вперемешку.
Нужно: обработать эту очередь, разместив отрицательные в другой очереди, а положительные оставив в исходной очереди.

а прекращать перебирать элементы нужно тогда, когда достигнут конец исходной очереди (ну когда все элементы в ней уже перебраны).
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.04.2012, 10:07   #3
wertret
Пользователь
 
Регистрация: 11.08.2009
Сообщений: 15
По умолчанию

Спасибо, разобрался!
wertret вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходим совет в изучении! Fialka_aa C# (си шарп) 1 03.01.2012 16:07
Необходим Ваш совет.... Васильева Зинаида Помощь студентам 1 03.12.2010 09:57
Необходим совет по курсовой, декарт) MadReason Помощь студентам 3 25.05.2010 11:20