Форум сайта python.su
Задачу прикрепляю в виде скриншота. Язык реализации - Python. Дело в том,что я не шарю я написании. Знаю основные алгоритмы. Помогите пожалуйста составить скелет(структуру) программы.
Нужно учесть следующее:
Реализовать 2 режима работы с программой: режим пользователя и режим администратора. В режиме администратора происходит добавление и настройка сущностей, относящихся к реализованному классу. А в режиме пользователя осуществляется их использование. Например, в варианте 1 идёт речь о выборе вкладов. В таком случае, в режиме администратора создаётся доступные вклады, а в режиме пользователя пользователь может выбрать по определённым критериям подходящие вклады и открыть их. Реализовывать проверку учётных данных при входе для выбора режима работы программы не нужно. Хранение данных, созданных во время работы программы может осуществляться, как в текстовых так и в бинарных файлах (если вы выполняете работу на оценку хорошо и выше).
Отредактировано iligezer (Янв. 20, 2022 22:49:15)
Офлайн
В питоне такое просто делается. Два класса - исполнитель и концерт. В одном делаем список концертов в другом список исполнителей. помещаем все объекты в два списка. списки в словарь или другой список. Сохранять или загружать при помощи модуля пикл.
class Isp: .... class Show: ... db = {"исп.":[],"конц."} def add_isp(name,..): ... db["исп."].append(Isp(name,...)) def add_show(town,..): ... def save(): .... def load() ...
Офлайн
doza_andБлин спасибо. Попробую собрать.
В питоне такое просто делается. Два класса - исполнитель и концерт. В одном делаем список концертов в другом список исполнителей. помещаем все объекты в два списка. списки в словарь или другой список. Сохранять или загружать при помощи модуля пикл.
Офлайн