Задание: Cоставить программу для табулирования функции y(x) на интервале [Хнач, Хкон] с шагом dx. Требования: – значения Хнач, Хкон и коэффициенты функции вводятся в текстовые поля; – предусмотреть проверку на корректность ввода, используя различные обработчики событий и элемент управления ErrorProvider; – значение dx выбирается из элемента управления, указанного в варианте; – табулируемая функция выбирается при помощи радиопереключателей; – вывести в список значения x и y(x); – в каждый момент работы программы на форме должны располагаться только необходимые элементы управления; – при изменении размеров окна (пользователь должен иметь возможность изменять размер окна!) взаимное расположение элементов управления и положение относительно границ окна должно сохраняться (настроить свойства Anchor и Dock); – настроить переход между элементами по клавише Tab; – упорядочить элементы управления на форме при помощи элементов-контейнеров (использовать хотя бы один контейнер); – изменить стандартный вид кнопок путем изменения стиля, цвета, добавления изображения; – построить график выбранной функции (использовать компонент Chart).
Вывод: изучили класс Control, основные свойства и методы стандартных элементов управления; изучили возможности построения графиков с помощью компонента отображения графической информации Сhart. Написали и отладили программу, которая позволяет вычислять значения двух функций от начального значения аргумента до конечного с заданным шагом табуляции. Программа позволяет отобразить график данных функций, а также результаты вычислений на каждом шаге табуляции.