0 / 0 / 0
Регистрация: 06.11.2019
Сообщений: 6

Задача система продажи билетов в кино

08.11.2019, 07:53. Показов 6532. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сегодня создадим программу для бронирования мест в кинотеатре.

Наш зал будет состоять из 6 рядов на каждом из которых будет 8 мест.

Создадим список seats, каждый элемент которого в свою очередь тоже будет являться списком

Все также как и раньше, когда печатаем список печатаются элементы списка через запятую.
Очевидно, что если мы будем предлагать бронировать места покупателям в такой программе все покупатели от нас убегут, давайте сделаем получше.
Создадим функцию displayBookings - для печати нашего кинозала в удобно читаемом формате.

Стало куда понятнее, какие места свободны, а какие нет.

Создадим вторую функцию для проверки места на доступность, назовем ее checkSeat

Заметим, что она просто говорит нам, что место свободно или занято


ЗАДАНИЕ: измените функцию checkSeat так, чтобы если пользователь выбрал пустое место программа спросила бы его хочет ли он приобрести билет и если он ответит да, то программа изменит значение текущей клеточки с 0 на единичку:

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

Задание: Пускай место в кинотеатре стоит 200 рублей, давайте спросим пользователя сколько у него денег и будем выполнять программу пока у него не закончатся деньги.

Задание: Пускай разные места в кинотеатре стоят разных денег(например 3 место на 1 ряду 250, а 4 место на 3 ряду 230) - придумайте разную стоимость для разных мест и выполняйте программу до тех пор пока у пользователя есть деньги хотя бы на самый дешевый билет.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.11.2019, 07:53
Ответы с готовыми решениями:

Система предварительной продажи билетов
Задача Небольшая авиакомпания приобрела компьютер для новой автоматизированной системы предварительной продажи билетов. Президент...

Система предварительной продажи билетов
Небольшая авиакомпания недавно приобрела компьютер для новой автоматизированной системы предварительной продажи билетов. Президент компании...

Информационная система продажи билетов в кинотеатре
Собственно, задание таково: Зал кинотеатра имеет неправильную форму. Например, разное количество мест в рядах. Поэтому стоимость билета на...

1
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
08.11.2019, 07:58
cavan120010, ну и где "твой набросок", взятый из старых форумов?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.11.2019, 07:58
Помогаю со студенческими работами здесь

Система предварительной продажи билетов. Интересная программа)
Программа для бронирования мест на каждом рейсе единственного самолета авиакомпании (его вместимость 10 мест). Программа должна отображать...

Касса театра – Информационная система бронирования и продажи билетов
Здравствуйте, может у кого есть работа по теме Касса театра – Информационная система бронирования и продажи билетов на SQL Server?

Система продажи билетов в театре. Как реализовать хранение мест в БД
Добрый день. Делаю проект АИС "Театр". Задача состоит, в "Продаже билетов". Не знаю, как сделать занесение мест(button) в БД. ...

Существует 2 системы покупки билетов в кино. def movie
# Существует 2 системы покупки билетов в кино. # Система А: ticket долларов за билет каждый раз # Система B: card долларов за карту,...

Для учащихся закуплено 100 билетов в кино на общую сумму 3400 рублей
Для учащихся закуплено 100 билетов в кино на общую сумму 3400 рублей. Билеты стоят 30 и 40 рублей. Сколько билетов было по 30 и по 40...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru