Нужно реализовать такие мат. функции как сложение, вычитание, умножение, деление, sin (x), cos (x), e^x, a^x, ln (x), tg(x), ctg (x). Каждая из этих функций должна поддерживать нахождение значение функции, нахождение производной, конвертацию в строку. Так же нужно создать к программе диаграмму компонентов и классов. Каждой класс и компонент нужно прокомментировать. Она должна работать на подобии Maple.