![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.05.2024
Сообщений: 6
|
![]()
По условиям не понимаю, работает ли программа как надо или нет помогите пожалуйста. Написать программу тестирования структуры данных, указанной в
вариативной части задания. Программа тестирования должна включать в себя следующие инструкции: - добавление элементов в структуру с фиксацией результата (добавление произошло или нет). Если структура данных – дек, добавление элементов должно осуществляться с обоих открытых концов; - извлечение элемента из структуры с фиксацией результата (извлекли или нет). Если структура данных – дек, извлечение элементов должно осуществляться с обоих открытых концов; - проверка пустоты структуры; - проверка заполненности структуры. Структура данных – дек с ограниченным входом. Напишите программу для моделирования работы конвейера по упаковке кофе в банки. Банки, заполненные не менее номинального объема, закупориваются и отправляются на склад, отбракованные снимаются с конвейера, и кофе возвращается в развесочный автомат. Пояснения к заданию. Начальный объем кофе в развесочном автомате и номинальный объем банки задаются пользователем. В цикле, пока не закончится кофе, производится наполнение банок с некоторой погрешностью и отправка их на ленту конвейера (в дек). Как только банка поставлена, она проверяется контролирующим автоматом и при недостаточном наполнении снимается с конвейера (извлекается из дека с того же конца). Когда первая наполненная банка доезжает до закупоривающего автомата (дек полон), она снимается с ленты конвейера (извлекается с другого конца дека). Когда кофе в развесочном автомате закончится, лента конвейера продолжает движение, пока все банки не будут отправлены на склад (пока дек не опустеет). Каждое действие (столько-то кофе насыпано; недосып – банка извлечена, кофе возвращено в автомат; банка такого-то объема отправлена на склад; кофе в развесочном автомате закончилось; все банки отправлены на склад) должно сопровождаться выводом соответствующего сообщения на экран. Код:
|
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Поменял бы в цикле насыпания кое-что:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите, пожалуйста исправить ошибку | wovancool | PHP | 3 | 23.12.2015 22:57 |
Помогите, пожалуйста, исправить ошибки. | Questionier | Помощь студентам | 3 | 08.03.2015 11:34 |
Пожалуйста помогите исправить программу!!! | J@GU@R | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 12.12.2009 22:59 |
Помогите исправить, пожалуйста | abcdefg | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 29.10.2009 21:51 |