Если функция на отрезке непрерывна и , то на этом отрезке существует такое значение x для которого .
Метод касательных (Ньютона)
Выбор начального значения : если на , то ;
если на , то .
Контроль за прекращением итерационного процесса осуществляется по условию .
VBA:
В режиме диалога данные можно ввести в программу с помощью функции InputBox. Функция InputBox используется тогда, когда необходимо ввести только краткую информацию. Она имеет следующий синтаксис:
<переменная> = InputBox(prompt [, title ][, default ][, xpos ][, ypos ][, helpfile, context])
Описание параметров:
Prompt – определяет текст, отображаемый в диалоговом окне как приглашение;
Title – отвечает за надпись заголовка. Если этот параметр не указан, то отображается название приложения.
Default – определяет значение по умолчанию, отображаемое в строке ввода
Xpos и Ypos – указывают координаты верхнего левого угла окна. Параметры используются совместно. По умолчанию окно отображается посредине экране.
Helpfile и Context – позволяют открывать определенные файлы справочной системы.
При нажатии кнопки OK, функция InputBox возвращает строку, введенную пользователем. При нажатии кнопки Cancel возвращается пустая строка.
Окно MessageBox используется для вывода сообщений в приложениях Windows.
Синтаксис команды: MsgBox prompt [,buttons ][, title ][, helpfile, context)
Параметры Prompt, Title, Helpfile, Context имеют то же значение, как и в функции InputBox.
Параметр Buttons определяет состав кнопок в окне. Он формируется из нескольких частей:
buttons = button + icon + default + modal + extras,
где Button – количество кнопок и их состав;
Icon – вид пиктограммы;
Default – определяет, какая кнопка активна;
Modal – вид диалогового окна (окно приложения или системы). Модальность означает, что выполнение приложения возможно только после закрытия окна;
Extras – дополнительные свойства.
Константы параметра Buttons:
Константа | Значение |
Категория Button | |
VbOkOnly | Выводится только кнопка OK |
VbOkCancel | Выводятся кнопки OK и Cancel |
Категория Icon | |
VbCritical | Отображает пиктограмму Critical Message (ошибка) |
VbQuestion | Отображает пиктограмму Warning Query (запрос) |
VbExclamation | Отображает пиктограмму Warning Message (предупреждение) |
VbInformation | Отображает пиктограмму Information Message (информация) |
Функции пользователя
Синтаксис функции пользователя:
Function ИмяФункции(аргумент1 As тип, [, аргумент2 As тип ]) As тип
< операторы >
ИмяФункции = результат
End Function.
В качестве аргументов могут быть константы, переменные или выражения. Выход из функции пользователя осуществляется по имени функции пользователя: ИмяФункции = результат, здесь ИмяФункции – простая переменная, имя которой совпадает с именем функции. Этим оператором имени функции передается вычисленное значение.