Информатика / Учебные_материалы / VBA / Задания по VBA 33
.doc
Вычислить значение числа
по следующей формуле:
![]()
Вычисление прекратить, если
после очередного множителя новое
значение числа
отличается от предыдущего меньше чем
на заданное число
.
Определить, сколько для этого потребовалось
множителей.
Для заданной функции
определен интервал [
],
в котором находится минимум функции.
Внутри этого интервала с заданной
точностью
найти точку, в которой значение функции
достигает своего минимума. Суть алгоритма
заключается в следующем:
Интервал [
]
разбивается на три одинаковых отрезка
[
],[
]
и [
].
Проверяются значения функции в
промежуточных точках
и
.
Если
,
то в качестве нового интервала [
]
берется интервал [
],
а в противном случае - интервал [
].
Процесс повторяется заново до тех пор,
пока длина интервала [
]
не перестанет превосходить заданную
величину
.
Решением задачи с заданной степенью
точности считается одна из границ
интервала [
]
и значение функции в этой точке.
В процессе выполнения данной
задачи подсчитать количество обращений
к функции
,
которое должно быть сведено к минимуму.
В заданной матрице размером
найти максимальный по модулю элемент
.
Все элементы строки
разделить на
,
после чего из всех остальных строк
вычесть строку
,
умноженную на коэффициент
.
