Програма кінотеатру
На мові програмування С або С++ потрібно написати консольну програму, що складає графік сеансів для кінотеатру.При запуску програма отримує на вхід число - кількість залів кінотеатру.Після цього користувач вводить ще одне число - кількість фільмів у прокаті і послідовно вводить назву і тривалість (в хвилинах) для кожного фільму.У відповідь на отриману інформацію програма формує і виводить оптимальний графік сеансів кожного залу у форматі:
Зал 1 :
10:00 - 11:30 Король лев
11:30 - 14:00 Термінатор
14:00 - 15:30 Король лев
Оптимальним вважається графік, в якому зали простягаються без показів мінімальний час.Кінотеатр працює з 10:00 до 20:00.Час між сеансами можна ігнорувати.Додаткові завдання :
● Додайте до програми можливість завантажувати графік у файл, при написанні команди "save" в будь-якій комбінації строчних і прописних символів (Save, SAVE, sAvE...) після виведення графіку програмою.● Змінюйте програму таким чином, щоб, якщо це можливо, кожен прокатний фільм зустрічався щонайменше 1 раз (достатньо присутності фільму в одній з залів).● Змінюйте програму таким чином, щоб графіки сеансів в різних залах не повторювалися.Достатньо різноманітності в одній сесії або в їх порядку.Гарантовано програма отримає на вхід щонайменше два прокатні
Фільм .Я зробив частину роботи, але заплутався в обох варіантах і в С і в С++.ОЧУ бажано не тільки виконати завдання, але і дати пояснення, як і що, принаймні в коментарях.
Додатки 2
Відгук замовника про співпрацю з Назаром Семенишиним
Програма кінотеатруЛегко знайшли взаєморозуміння, швидко досягли кінцевого результату.
![]()
Відгук фрилансера про співпрацю з замовником
Програма кінотеатруПроект досить легкий і з ознаками комбінаторної задачі. Замовник дозволив вирішити її якомога простіше, але декілька разів просив змінити код.
-
726 42 0 1 Добрий день, звертайтеся, буду раді співпраці. Я писав на C++ вже давно.
-
378 85 3 6 Добрий день, напишу на C# (як С, але виведення іншими операторами(у даному завдання)) коментарі в коді + усне пояснення при необхідності
-
461 41 1 Привіт, я можу зробити на C++, напишіть мені в телеграм (указаний в профілі), або тут на сайті. Будемо раді вам допомогти.
-
Мелочь, которая не сильно поможет справиться с заданием, но все же...
С 10:00 до 20:00- это 600 минут, а не 540, как указано в Вашем коде. -
Это учебное задание?
Или прототип для промышленной разработки?
Какие-нибудь методички есть? Или можно использовать любые средства (в том числе Генетические алгоритмы, ИИ и т.п.)?
-
Еще одно уточнение:
"Измените программу таким образом, чтобы расписания сеансов в различных залах не повторялись. Достаточно отличия в один сеанс или в их порядке."
Речь идет о том, чтобы сами фильмы не повторялись в разных залах? Или чтобы порядок длительностей фильмов не повторялся (чтобы в разных залах время начала и конца сеанса были разными)?
Если речь идет о длительностях, то что делать, если все фильмы одинаковой длительности (как их не крути - все длительности одинаковые, а значит будут повторяться)? -
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 3 дні 2 години тому ∙ 5 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 3 дні 8 годин тому ∙ 14 ставок |
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 7 днів 16 годин тому ∙ 2 ставки |
Консультація та аудит поточного проєкту на Odoo 19 Community EditionШукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо… C та C++, Javascript та Typescript ∙ 10 днів 17 годин тому ∙ 8 ставок |
Розробка ПЗ для Arduino (RF-модулі 3–7.5 ГГц, автоматичне сканування частот)Потрібно розробити систему на Arduino для автоматичного пошуку активного аналогового відеосигналу та автоматичного налаштування передавача на виявлену частоту.Планується використання трьох окремих приймально-передавальних модулів: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C та C++, Вбудовані системи та мікроконтролери ∙ 11 днів 17 годин тому ∙ 5 ставок |