Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 50, средняя оценка - 4.68
Xamil
0 / 0 / 0
Регистрация: 24.10.2010
Сообщений: 22
#1

Написать программу метод секущих - C++

26.11.2011, 15:25. Просмотров 7970. Ответов 1
Метки нет (Все метки)

Помогите написать программу, нужно решить нелинейное уравнение
pow(x,5)-pow(x,4)+3*pow(x,3)-5*pow(x,2)+15*x-1=0
метод секущих. С погрешностью 0.01.
также нужно вывести результат на какой итерации найден корень.
программа для курсовой, методом половинного деления сделал а этот никак не могу реализовать(
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2011, 15:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу метод секущих (C++):

Исправить программу метод секущих - C++
Доброго дня всем.. Никак не могу понять почему не компилируется программа.. #include <iostream> #include <math.h> #include...

Мой код - метод бисекции, метод секущих (метод хорд) - C++
Всем привет!!! Изучаем в институте С++. Сделал код, и там, и там одна и та же проблема - при любых вбиваемых значениях программа делает...

Метод секущих С++ - C++
Может кто помочь решить задачу! Функция: x-5sin2(x)-5 Отрезок: Метод секущих Необходимо найти корни уравнения

Метод секущих (блок-схема) - C++
подскажите пожалуйста, правильно ли я составил блок-схему по методу секущих Скрин во вложении.. Вот листинг: #include <conio.h> ...

Метод половинного деления.Написать программу на С++ - C++
Помогите пожалуйста ,исправить ошибки. Написать программу на С++ методом половинного деления. ФУНКЦИЯ:0.1*x*x-x*log(x); ПРОГРАММА НА...

Написать программу, используя метод дихотомии - C++
Задание: Написать программу на языке С++, используя метод дихотомии (половинного деления). xn=-1; xk=3.5; f1(x)=e^arcsin(0.02x)+x^3-2.5;...

1
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 392
26.11.2011, 16:22 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <math.h>
#include <conio.h>
double f(double x)
{
    return pow(x,5)-pow(x,4)+3*pow(x,3)-5*pow(x,2)+15*x-1;
}
void main()
{
   double x2,x1,xN,y,E=0.01;
   int n=0;
    clrscr();
   printf ("vvedite x1 x2\n");
   scanf("%lf%lf",&x1,&x2);
   printf ("Metod sekushih:\n");
    do{
      n++;
      y=xN;
      xN=x2-((x2-x1)/(f(x2)-f(x1)))*f(x2);
      x1=x2;
      x2=xN;
   }while (fabs(y-xN)>=E);
   printf ("Otvet:%lf\nnayden na %d iteracii",xN,n);
   getch();
 }
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2011, 16:22
Привет! Вот еще темы с ответами:

Нужно написать программу на тему "Метод коллокации" - C++
Нужно написать программу на тему &quot;Метод коллокации&quot; в С++, ребят, спасите пожалуйста!

СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя - C++
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++

Решение матрицы методом секущих - C++
Ух, ребятки, проблема назрела. Мне нужно решить матрицу методом секущих. Как я понимаю, для этого ее нужно привести к уравнению. Как это...

Написать класс по строительству домов. Написать программу, демонстрирующую работу с классом. - C++
Собственно, в С++ немного насасываю, код читать умею, а прогать - нет. К сожалению, обстоятельства сложились так, что я поступил именно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru