Контрольная работа: Математическая программа "Производная"
3. Основные структуры данных и алгоритмы
3.1 Основной алгоритм
Начало
Инициализировать объекты
Цикл
Обработать события
КЦикл
Конец
Инициализировать объекты
Инициализировать Командное меню и добавить его элементы.
Инициализировать Кнопки «Производная», «Интеграл», «Значение функции», «Значение переменной», «Новая переменная», «Сброс переменных».
Инициализировать Список Допустимых Функций и добавить его элементы
Инициализировать Таблицу Переменных
Установить Таблицу Переменных по умолчанию
Инициализировать Таблицу Элементарных Функций
Инициализировать Поле Ввода Функции, Поле Вывода Результата
Инициализировать Список переменных
Обновить Список переменных
Конец
Алгоритм Обработать события
Если Развернут Список переменных
Обновить Список переменных
КЕсли
Если Нажата кнопка «Производная»
Найти производную
КЕсли
Если Нажата кнопка «Интеграл»
Найти Интеграл
КЕсли
Если Нажата кнопка «Значение функции»