Автор 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 - рассекаю) угла, прямая, проходящая через вершину
подробнее...