Очередь на кассе (подробнее в описание) на с++

Раздел
Программирование
Предмет
Просмотров
243
Покупок
0
Антиплагиат
Не указан
Размещена
25 Мая 2021 в 22:14
ВУЗ
Не указан
Курс
Не указан
Стоимость
300 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
Laba2
2.9 Мбайт 300 ₽
Описание

Task_StackQueue

Для решения поставленных задач создайте собственные классы (MyStack, MyQueue) и классы java.util для поиска других решений (сигнатура методов должна совпадать, например, MyStack -> Stack - empty (), peek (), pop (), push ( Е пункт)).


1. Текст дается (до 15 баллов)


* Распечатайте слова и те же слова в обратном порядке


* Проверить последовательность скобок (совпадение, чередование)


2. Напишите программу, моделирующую очередь покупателей на кассе магазина (до 15 баллов). В магазине N очередей. Программа должна отражать покупателей всех очередей. Обслуживание каждого клиента зависит от количества товаров в корзине (случайное количество от 1 до 5, 1 корзина = 1 секунда). Например, разделите 10 покупателей на 3 очереди. Покупатель добавлен в ближайшую очередь.


После того, как очередь будет заполнена, следует покупать товары. Каждую секунду - 1 товар. Если в корзине 0 товаров - покупатель удаляется из очереди.


 

Task_StackQueue

To solve the tasks create your own classes (MyStack, MyQueue) and classes java.util to find other solutions (methods signature should coincide, for example, MyStack -> Stack - empty(), peek(), pop(), push(E item)).

 

1. The text is given (up to 15 points)

 

* Print out the words and the same words in reverse

 

* Check the sequence of brackets (matching, interleaving)

 

2. Write a program, which models a queue of the buyers in the check-out of the shop (up to 15 points). There are N queues in the shop. Program should reflect the buyers of all queues. Servicing of each client depends upon the number of the products in the shopping cart (occasional number from 1 till 5, 1 shopping cart = 1 second). For example, divide 10 buyers into 3 queues. A buyer is added to the nearest queue.

 

After the queue has been completed, the products should be bought. Each second - 1 product. If there are 0 products in the shopping cart – a buyer is removed from the queue.

 

 

Вам подходит эта работа?
Похожие работы
C/C++
Лабораторная работа Лабораторная
18 Авг в 15:52
78 +1
0 покупок
C/C++
Контрольная работа Контрольная
27 Июн в 22:59
90
0 покупок
C/C++
Контрольная работа Контрольная
20 Апр в 19:57
91 +1
2 покупки
C/C++
Контрольная работа Контрольная
20 Апр в 19:54
58
0 покупок
Другие работы автора
Технологические процессы в строительстве
Дипломная работа Дипломная
2 Мая 2022 в 12:41
355
0 покупок
C/C++
Задача Задача
2 Мая 2022 в 12:29
345 +1
0 покупок
C/C++
Задача Задача
9 Апр 2022 в 19:23
420 +1
0 покупок
C/C++
Курсовая работа Курсовая
8 Апр 2022 в 13:35
517 +2
1 покупка
Python
Дипломная работа Дипломная
7 Апр 2022 в 13:43
322 +1
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 13:33
336
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 13:30
334 +1
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 13:18
402 +1
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 12:48
387 +1
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 12:34
393
0 покупок
MatLab
Задача Задача
7 Апр 2022 в 12:29
280
0 покупок
Pascal
Задача Задача
7 Апр 2022 в 12:15
341 +1
0 покупок
Web-разработки
Отчет по практике Практика
7 Апр 2022 в 11:08
275
0 покупок
Web-разработки
Задача Задача
7 Апр 2022 в 10:59
209
1 покупка
C/C++
Задача Задача
7 Апр 2022 в 09:42
393
0 покупок
C/C++
Задача Задача
11 Фев 2022 в 19:22
295
0 покупок
Microsoft Excel
Задача Задача
11 Фев 2022 в 19:11
281 +1
0 покупок
C/C++
Лабораторная работа Лабораторная
11 Фев 2022 в 19:05
260
0 покупок
Web-разработки
Курсовая работа Курсовая
11 Фев 2022 в 18:54
297 +1
1 покупка
C/C++
Задача Задача
11 Фев 2022 в 18:42
308 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир