метод деления отрезка пополам



Автор Sophia задал вопрос в разделе Другие языки и технологии

Метод деления отрезка пополам С/С++! и получил лучший ответ

Ответ от Ra[гуру]
#include <iostream>
#include <cmath>
using namespace std;
double f(double x) { return x * x * x - 3 * x - 6; }
int main() {
double h = 1e-2;
double a, b;
cout << "начало отрезка? "; cin >> a;
cout << "конец отрезка? "; cin >> b;
double c;
while (abs(b - a) > h) {
c = (a + b) / 2;
if ((f(c) > 0 && f(a) > 0) (f(c) < 0 && f(a) < 0)) {
a = c;
} else {
b = c;
}
}
cout << "корень: " << (a + b) / 2;
return 0;
}
ЗЫ: корень на отрезке (2; 3)
Источник: ссылка

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Метод деления отрезка пополам С/С++!

метод деления отрезка по полам
метод деления отрезка пополам заключается в следующем
есть точка, где какая-то непрерывная на
подробнее...

Метод деления отрезка пополам. Pascal
вот метод и пример программы


насчет твоей рукописи:
программа, как я понял
подробнее...

Что такое понятие алгоритма и свойства алгоритма?
Алгоритм -- одно из основных математических понятий. Однако с алгоритмами человеку приходится иметь
подробнее...

люди кто знает что такое биссектриса?
Биссектриса
(от лат. bis - дважды и seco - рассекаю) угла, прямая, проходящая через вершину
подробнее...
Метод бисекции на Википедии
Посмотрите статью на википедии про Метод бисекции
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*