Содержание задания Программа должна создавать базу аптека. Информация хранится в файле apteka.dat. Информация о каждом медикаменте аптеки вводится в диалоге по запросам программы в базу. Можно вывести список всех медикаментов фирмы в отсортированном по алфавиту порядке. Информация о каждом лекарстве состоит из следующих полей: - наименование; - назначение; - страна изготовитель; - дата выпуска; - срок годности; - цена (оптовая); - количество; - объем упаковки; - характеристики; - прибыль. Поле «характеристики» предполагает краткую аннотацию рекомендаций и противопоказаний медикамента. Программа содержит следующие процедуры и функции: - Зарегистрировать (регистрирует новый медикамент, приобретенный аптекой); - Вывести (выводит весь список медикаментов аптеки, отсортированный по алфавиту); - Продажа (по введенному наименованию выводится вся информация о медикаменте и, в случае покупки, вносится корректировка в базу по количеству данного наименования. Продажная цена медикамента вычисляется с учетом торговой надбавки и льгот (например, пенсионерам скидка 10 %) и фиксируется в поле «прибыль»); - Анализ (выдает информацию по заданному пользователем параметру, например, прибыль аптеки за прошедший месяц); - Конец (завершает программу). Указанные функции и процедуры выбираются из меню. Пункт «зарегистрировать» вносит информацию о новом медикаменте, или увеличивает значение поля «количество» при поступлении уже имеющегося в наличии лекарства. Ввод данных по каждому новому медикаменту выполняется отдельно в диалоге, инициатором которого является программа.