грама складається з двох форм (Form). frmMain - є головною формою програми, на якій розташовані чотири компоненти Label, чотири компоненти Edit, один компонент Chart, два компоненти Memo і чотири компоненти Button. Компоненти Edit служать для введення параметра, точності, початкового і кінцевого значення відрізка, компонент Chart для побудови графіка, компоненти Memo для виведення результатів обчислення, компоненти Button для побудови графіка, знаходження коренів, виведення довідки і виходу, відповідно їх написам. Основне вікно програми представлено на малюнку 2.1. br/>В
Малюнок 2.1 - Основне вікно програми
При натисканні на кнопку "Довідка" відкриється вікно довідка - це третя форма програми. На цій формі розташований один компонент Memo і один компонент Button. Ця форма містить відомості про програму та про автора програми, кнопка розташована для закриття довідки. Вікно довідка представлено на малюнку 2.2. <В
Малюнок 2.2 - Вікно довідка
.2 Результат виконання програми
При будь-якому параметрі a дане рівняння має нескінченну безліч рішень. Тому для виконання умов, коли рівняння має один корінь, багато коренів або не має коренів, будемо розглядати функцію з певним параметром a = 1, вибираючи різні відрізки. p align="justify"> Візьмемо відрізок [0; 6].
При параметрі a = 1 на цьому відрізку буде знаходитися три кореня. Слідуючи вищевказаною алгоритму, ми вводимо вихідні дані, будуємо графік і знаходимо коріння. Результат показаний на малюнку 2.3. В результаті виконання ми отримуємо три різних корені. p align="justify"> Візьмемо відрізок [1; 4].
При параметрі a = 1 на цьому відрізку буде знаходитися один корінь. Слідуючи вищевказаною алгоритму, ми вводимо вихідні дані, будуємо графік і знаходимо коріння. Результат показаний на малюнку 2.4. В результаті виконання ми отримуємо один корінь. p align="justify"> Візьмемо відрізок [7; 9].
При параметрі a = 1 на цьому відрізку коріння відсутні. Слідуючи вищевказаною алгоритму, ми вводимо вихідні дані, будуємо графік і знаходимо коріння. Результат показаний на малюнку 2.5. В результаті виконання ми бачимо, що на відрізку коренів немає. <В
Малюнок 2.3 - Результат виконання алгоритму
В
Малюнок 2.4 - Результат виконання алгоритму
В
Малюнок 2.5 - Результат виконання алгоритму
Якщо взяти відрізок [-5; 0], то, виконуючи алгоритм, програма не зможе уточнити один з коренів методом послідовних наближень (малюнок 2.6). Це пояснюється тим, що корінь знаходиться поблизу точки нескінченного розриву, в якому функція має велику по модулю похідну. Це впливає на умову | S Вў (x) | <1.
В
Малюнок 2.6 - Рез...