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

Раздел
Программирование
Предмет
Просмотров
244
Покупок
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++
Творческая работа Творческая работа
17 Ноя в 05:41
8
0 покупок
C/C++
Эссе Эссе
17 Ноя в 05:35
8
0 покупок
C/C++
Эссе Эссе
16 Ноя в 15:39
10 +1
0 покупок
C/C++
Эссе Эссе
16 Ноя в 15:34
10
0 покупок
C/C++
Эссе Эссе
16 Ноя в 15:30
29 +8
0 покупок
Другие работы автора
Технологические процессы в строительстве
Дипломная работа Дипломная
2 Мая 2022 в 12:41
366
0 покупок
C/C++
Задача Задача
2 Мая 2022 в 12:29
350
0 покупок
C/C++
Задача Задача
9 Апр 2022 в 19:23
431
0 покупок
C/C++
Курсовая работа Курсовая
8 Апр 2022 в 13:35
528
1 покупка
C/C++
Задача Задача
7 Апр 2022 в 13:33
342 +1
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 13:30
342
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 13:18
410 +1
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 12:48
392
0 покупок
C/C++
Задача Задача
7 Апр 2022 в 12:34
403
0 покупок
MatLab
Задача Задача
7 Апр 2022 в 12:29
290
0 покупок
Pascal
Задача Задача
7 Апр 2022 в 12:15
347
0 покупок
Web-разработки
Отчет по практике Практика
7 Апр 2022 в 11:08
282
0 покупок
Web-разработки
Задача Задача
7 Апр 2022 в 10:59
215
1 покупка
C/C++
Задача Задача
7 Апр 2022 в 09:42
401
0 покупок
C/C++
Задача Задача
11 Фев 2022 в 19:22
301
0 покупок
Microsoft Excel
Задача Задача
11 Фев 2022 в 19:11
290
0 покупок
C/C++
Лабораторная работа Лабораторная
11 Фев 2022 в 19:05
267
0 покупок
Web-разработки
Курсовая работа Курсовая
11 Фев 2022 в 18:54
301
1 покупка
C/C++
Задача Задача
11 Фев 2022 в 18:42
313
0 покупок
Темы журнала
Показать ещё
Прямой эфир