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

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

Войти
Регистрация
Восстановить пароль
 
DanielDefo
5 / 5 / 0
Регистрация: 13.09.2009
Сообщений: 225
#1

УТочнение корней - C++

26.04.2011, 21:08. Просмотров 541. Ответов 0
Метки нет (Все метки)

РЕбят помогите доработать программу. ВОт собственно она.
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
26
27
28
29
#include<iostream.h>
#include<math.h>
void main()
{
int x1, y1;
double e,x,y,f1,f2,a11,a12,a21,a22,d;
cout<<"Vvedite nachalnoe priblizhenie x: ";
cin>>x;
cout<<"Vvedite nachalnoe priblizhenie y: ";
cin>>y;
cout<<"Vvedite to4nost e: ";
cin>>e;
do
{
x1 = x;
y1 = y;
f1=x*y+cos(x);
f2=x+y-sin(x);
a11=1;
a12=x;
a21=1-cos(x);
a22=y-sin(x);
d=y-sin(x)-x*cos(x);
x=x-(a11*f1+a12*f2)/d;
y=y-(a21*f1+a22*f2)/d;
cout<<"\nOtvet: \tx = "<<x<<"\ty= "<<y;
}
while((abs(x1-x) < e && abs(y1-y) < e));
}
Проблемы возникают при уточнении корней.
Отделил корни в МатКаде и получилось что корень x є [1;2] и y є [0;-1].

А вот когда воожу
x=1,5
y=-0.6
e=0.001

Выводит шаги итерации как надо, а вот значения не входят в эти интервалы.

Помогите исправить. Заранее спасибо.

Добавлено через 1 час 8 минут
НИкто не можент помочь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2011, 21:08     УТочнение корней
Посмотрите здесь:

Отделение корней уравнения и уточнение корня ур-я половинным делением - C++
Здравствуйте, уважаемые. Вопрос по двум уже написанным кодам. Нужно написать небольшую программку отделения корней уравнения на...

Уточнение по С++11 - C++
Читаю Страуструпа по С++11. Там приведены 2 примера, которые я хочу уточнить. class X2 { X2&amp; operator=(const X2&amp;) =...

Небольшое уточнение - C++
Дан массив. в нем выполняется поиск элемента последовательным или бинарным методами (в зависимости от заданных параметров). вот код полной...

Уточнение по коду - C++
Что возвращает эта строка, если массивы double значений: s = s | s]; Добавлено через 1 час 8 минут Я прошу это уже 3 дня, что,...

уточнение по Объеденениям - C++
Прочитал на http://programmersclub.ru/19/, что Объединения хранят инфу только для одного элемента в данный момент времени, но зделав один...

Уточнение о полях структуры - C++
Подскажите, пожалуйста, почему у меня не видны поля структуры ? Мне кажется, я где-то неправильно обращаюсь к структуре, но не знаю, как...

Абстрактный класс, уточнение - C++
Йеп. Интересует вот что: Нужно создать абстрактный класс Издание, где будет хранится название и цена книги. Наследуются класс -- Книги,...

Уточнение корня уравнения - C++
Условие к программе: Уточнение корня уравнения sin^2*x+a*sin*x-b=0

Уточнение как работает getchar(); - C++
Я ввёл 4 символа в оператор getchar(); и нажал &lt;Enter&gt;. Количество введённый символов получается 5? В смысле &lt;Enter&gt; это же символ...

Уточнение о геттере в классе Строка - C++
Подскажите, пожалуйста, как правильно должен быть реализован такой геттер ? class String { private: char* str; int length; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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