Проект «Приближенное решение уравнения» на языке Turbo Delphi. Графический метод
Проект «Приближенное решение уравнения» на языке Turbo Delphi. Численный метод половинного деления
4. Поместить на форму (рис. 1.15):
• два текстовых поля Edit1 и Edit2 для ввода числовых значений концов числового отрезка А и В;
• текстовое поле Edit3 для ввода точности вычислений;
• надпись Label1 для вывода значений корня;
• четыре надписи для вывода обозначений.
5. Поместить на форму кнопку Button2 и создать событийную процедуру TForm1.Button2Click (). Ввести программный код, позволяющий вычислить корень уравнения методом половинного деления с использованием цикла с постусловием, который будет выполняться, пока не станет истинным условие (В - А)/2 < Е:
6. Из графика функции видно, что корень находится на отрезке [0; 1]. Введем в текстовые поля значения концов числового отрезка, а также точность вычислений (например, 0,0001).
На надпись будет выведено значения корня: x ≈ 0,86541 (см. рис. 1.15).
Точность вычисления корня зависит не только от параметров используемого численного метода, но и от типа переменной. В нашем случае имеет смысл говорить о математической точности результата, которая не может превышать точность числового метода, т. е. x ≈ 0,86541.
Рис. 1.15. Проект «Приближенное решение уравнения» на языке Turbo Delphi
Следующая страница Контрольные вопросы