Метод дихотомии: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 253:
===Программа 1. «Корень уравнения».===
<code>
#include <iostream>
#include <math.h>
using namespace std;
cons double epsilon =1e-10;
double f(double x)
{
return exp(x)-(x+2);
}
int main()
{
double a, b, c;
a = 0;
b = 2;
while (b - a > epsilon)
{
c = (a + b)/2;
if(f(b) * f(c) < 0)
a = c;
else
b = c;
}
cout << (a+b)/2 << endl;
return 0;
}
</code>