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

Программа нахождения корней многочлена методом хорд - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка: "invalid conversion from char* to char" http://www.cyberforum.ru/cpp-beginners/thread257178.html
Граждане,товарищи изучаю C++ и зациклился на проблеме,мне надо подсчитать количество букв в массиве введённом с клавиатуры#include <iostream> using namespace std; int func(char k) { int i; for(i=0;k!='\0';) { k++; i++; cout<< k;
C# Заполнение массива случайными действительными числами в заданном диапазоне 1) Подскажите, как заполнить массив случайными действительными числами, в заданном диапазоне. Целые ясно как Random p = new Random(); int A = new int; A = p.Next(min, max + 1); , а вот с действительными... http://www.cyberforum.ru/cpp-beginners/thread257148.html
C++ работа с указателями и классами
Здравствуйте! Пишу класс для работы с датами, необходимо выполнять различные операции с датами. Собственно код: Date.h #ifndef DATE_H #define DATE_H #include <ctime>
доступ к конкретным элементам, хранящимся в двух структурах(одна вложена в другую) C++
Доброго времени суток всем. Передо мной стоит такая задача - нужно сделать программу, которая бы строила большое количество точек - с различными координатами, и в итоге, разбивала их на определенные класстеры - в зависимости от расстояния. Рассматриваю Декартовую систему координат, для представления точек решил использовать структуры. Одна из которых содержит индексы точек - вторая координаты,...
C++ Метод Ньютона в решении СНАУ http://www.cyberforum.ru/cpp-beginners/thread257107.html
РЕбят, помогите с прогой. Нужна прога которая решает СНАУ методом Ньютона. Без нее не защищусь. Заранее спасибо.
C++ Массивы задачи на действие с массивами 1)Удаление элемента массива 2)Среднее значение элементов массива 3)Поиск максимального и минимального элемента массива 4)заполнения массивами случайными числами в диопазоне от 100 до 500 5)Сумма (произведение)вектора 6)заполнение массива с клавиатуры подробнее

Показать сообщение отдельно
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
14.03.2011, 17:46     Программа нахождения корней многочлена методом хорд
Попробуй это.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<math.h>
double  f (double x)
{return tan(0.5*x+0.1)-x*x; } //твоя функция
double f2(double x)
{return 0.5*sin(0.5*x)/pow(cos(0.5*x),4)-2;}    //ее производная
void main()
{double a,b,xs,xm,xn;
 double eps=0.001;
 cout<<"Введите начало отрезка:";
 cin>>a;
 cout<<"Введите конец отрезка:";
 cin>>b;
 if ((f(a)*f2(a)) < 0) {xm=a; xs=b;}
 else {xm=b; xs=a; }
 xn=xm;
 do{ xm=xn;
xn=xm-(f(xm)*(xs-xm)/(f(xs)-f(xm)));  }
 while (fabs(xn-xm)>eps);
 cout<<"x="<<xn;}
 
Текущее время: 10:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru