Форум программистов, компьютерный форум CyberForum.ru

Посчитать корни уравнения по методу дихотомии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите программу, которая вычислит площадь геометрической фигуры по ее входным параметрам с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread1153452.html
Столкнулся с такой проблемой. Язык начал учить 2 дня назад, а уже лабораторную сдавать и не могу написать работающую программу. Цель в том (ЭТО ВСЕ ОДНО ЗАДАНИЕ, А НЕ НЕСКОЛЬКО) Все это происходит в Borland C++ Builder 6: 1.1. Напишите программу, которая вычислит площадь геометрической фигуры по ее входным параметрам с клавиатуры. А именно площадь поверхности цилиндра по его радиусу и высоте. Я...
C++ Определить номер первой по порядку строки, содержащей наименьшее число нулей Помогите, пожалуйста! Почему мне выдает строку, в которой наибольшее число нулей? Для квадратной целочисленной матрицы, заполненной случайными числами, порядка n определить номер первой по порядку строки, содержащей наименьшее число нулей. #include"stdafx.h" #include"iostream" #include"ctime" using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread1153433.html
C++ Создание консольного теста: выводит задание и 4 варианта ответа
Дано задание сделать консольный тест на C++, который выводит вопрос и 4 варианта ответа. Вопрос и ответы программа берет из файла. Не очень понятен процесс проверки ответов. Не могли бы мне помочь?
Виртуальные функции в классах - нужен пример C++
Добрый день. Хочу сразу извиниться за столь простые вопросы (виртуальные функции считаются азами ООП). Однако я никак не могу вникнуть в виртаульные функции: и читал Страуструпа, и искал в интернете - понятнее не стало. Был бы очень благодарен, если кто-нибудь напишет понятным языком что такое виртаульные функции и с чем их едят на моем примере. Есть класс рациональных чисел: #ifndef...
C++ Strtok и strtok_s http://www.cyberforum.ru/cpp-beginners/thread1153419.html
Доброго времени суток. Есть вот такой код: Info::Info(ifstream &f) { char STR=""; char *delim = "\t"; char *ptr; f.getline(STR, 100, '\n'); if (strcmp(STR, " ") == 0) return; ptr= strtok(STR,delim); if (ptr) strcpy(item, ptr);
C++ Дана строка S и текстовый файл. Добавить строку S в начало и конец файла Дана строка S и текстовый файл. Добавить строку S в начало и конец файла. подробнее

Показать сообщение отдельно
Меорн
74 / 59 / 29
Регистрация: 01.02.2014
Сообщений: 202
21.04.2014, 20:27     Посчитать корни уравнения по методу дихотомии
потому что http://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{4} - 13{x}^{2} + 6 = 0 не имеет корней.

Добавлено через 30 минут
сори это http://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{4} + 13{x}^{2} + 6 = 0 не имеет корней. Знак перепутал.

Добавлено через 2 минуты
нужно не:
C++
1
2
3
4
if ( f(x) > 0)
x2=x1;
else
x1=x;
а:
C++
1
2
3
4
if ( f(x) > 0)
x2=x;
else
x1=x;
Добавлено через 39 секунд
вместо
C++
1
x2=x1;
должно быть
C++
1
x2=x;
Добавлено через 9 минут
Смысл в том что если значение функции в точке X меньше ноля, то корень уравнения лежит справа на оси абсцисс от текущего X. Если же значение функции в точке X больше ноля, то слева.
Соответственно при отрицательном значении функции мы передвигаем левый конец отрезка в точку X, при положительном значении функции правый конец. Таким образом постепенно смыкая концы отрезка вокруг корня уравнения, пока не достигнем максимального допустимого отклонения от значения корня. В данном случае максимальное допустимое отклонение 0.000001.
 
Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru