Алгоритм к заданию 2

1. Начало.

2. Ввести границы отрезка a, b и величину погрешности вычисления корня уравнения f1(x)=0, eps.

3. Вычислить значения искомой функции на концах интервала. По знаку произведения этих двух значений определить, есть ли на заданном интервале корень. Если нет, то организовать вывод сообщения и выход на конец программы.

4. Вычислить середину интервала c и значение функции f1(c).

5. Организовать усечение исходного интервала, т. е. в зависимости от знака произведений значений функций на концах интервала и в его середине отбросить правую или левую половину интервала.

6. Проверить: если длина интервала больше, чем заданная погрешность eps, вернуться к шагу алгоритма 3 и продолжить вычисления, иначе организовать печать значения аргумента c и значения функции f1(c), которое будет порядка eps.

7. конец.

Рассмотреть блок-схемы к заданиям 1, 2. Блок-схемы к заданиям составлены для головной программы, вычисление заданной функции необходимо оформить в виде подпрограммы-функции. Для составления программы использовать руководства по языку программирования [1, 2].

Таблица 1.1

Номер варианта Функция Корень
0.7144
0.6601
0.4648
1.8327
–0.2299
0.2325
1.7813
–0.6303
1.2813
0.6855
2.0669
0.6217
2.1478
–0.7298
–0.7143
1.3161
0.9558
1.9712
2.0296
2.8094
0.9706
–0.6110
–0.2583
2.0873