ання, тому чітко певної послідовності дій в ній немає. Однак, розбираючи програму на складові, можна простежити В«шляхВ» алгоритму в коді.
Вся програма складається з форм і модулів. Модулів всього два: один містить стандартну процедуру автозапуску (Його розглядати ми не станемо), а інший - всі В«публічніВ» процедури і функції. p> Public function F (x) . Функція, що повертає значення багаточлена для переданого х.
Public function DetectBorders. Повертає межі коренів, відповідно до формул (7, 8, 9).
Public sub Gra - процедура, В«відповідальнаВ» за складання графіка.
3.2. Опис форм
У формах укладена основна частина програми, в тому числі і власне алгоритм методу половинного ділення. Рішення В«упакуватиВ» ці функції у форми було продиктовано наступними причинами:
- скорочення обсягу займаної пам'яті і, як наслідок, прискорення роботи за рахунок скорочення часу життя змінних;
- розмежування доступу (тобто необхідна функція або метод можуть бути активовані виключно в допустимої ситуації - це значно знижує ймовірність помилок);
- кожна форма є В«річчю в собіВ» і не залежить від інших (крім В«кореневоїВ»
3.2.1. Форма Form_Main
Є кореневої формою програми, містить Головне меню, що дозволяє в будь-якому порядку виконувати всі необхідні дії, а також зберігати і завершувати роботу програми.
p> 3.2.2. Форма Form_Koeff
У цій формі задаються коефіцієнти багаточлена.
Зауваження. Для завдання коефіцієнта а 0 необхідно вказати значення ступеня х рівним 0.
br/>
3.2.3.Форма Form_Mnogo
В
Виводить на екран загальний вид заданого многочлена, а також похідних першого і другого порядків
3.2.4.Форма Form_WP
Ця форма по суті є панеллю керування в режимі графіка і дозволяє його роздрукувати або закрити.
p> 3.2.5. Форма Form_Korni
В«Основна формаВ» - саме в ній укладено сам алгоритм пошуку коренів (Sub FindKor) методами бисекции і хорд/дотичних. p>
p> В якості властивостей в об'єкті В«формаВ» присутні три ключові процедури, що реалізують власне алгоритми знаходження коренів і знаходження похідної.
Public sub FF * - процедура, В«відповідальнаВ» за знаходження похідної.
Public sub Horda_Kasatelnye - процедура, що реалізує пошук коренів за алгоритмом хорд і дотичних.
Public sub Find_Kor - процедура, що реалізує пошук коріння по алгоритму половинного ділення відрізка.
Зауваження. Алгоритми знаходження крней описані в главі 2. Суть же алгоритму знаходження похідної зводиться до простого перемножування коефіцієнта і ступеня та зменшення значення ступ...