Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
1

Найти корень уравнения методом последовательных итераций.Второй корень вычисляет неверно

13.06.2018, 00:13. Просмотров 706. Ответов 5
Метки нет (Все метки)

Задание:Написать программу для вычисления методом последовательных итераций уравнения x=Aexp(-x). Параметр А вводится пользователем .Проверить ,для каких значений параметра А применим метод последовательных итераций.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<cmath>
using namespace std;
int main() {
    double x;
    int N = 1, n;
    double A;
    const double e = 2.7182818285;
    cout << "A=";
    cin >> A;
    x = 0;
    for (n = 1; n <= N; n++)
        x = A/pow(e,x);
    cout << "x=" << x << endl;
    x = 1;
    for (n = 1; n <= N; n++)
        x =(double) (log(A)-log(x))/log(e);
    cout << "x=" << x << endl;
    system("pause");
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.06.2018, 00:13
Ответы с готовыми решениями:

Найти корень уравнения методом последовательных итераций
Задание:Написать программу для вычисления методом последовательных итераций уравнения x=Acos(x)....

Найти корень уравнения методом итераций
Нужно написать программу, которая будет находить корень уравнения x^3+2x^2+x-1=0 методом итераций....

Вычислить методом итераций корень уравнения
Вот сижу, ломаю голову, понимаю что самой это сделать не получится, а скоро сдавать, поэтому прошу...

Методом итераций вычислить корень уравнения вида f(x)=0
Методом итераций вычислить корень уравнения вида f(x)=0 расположенный на интервале , с абсолютной...

5
1321 / 483 / 67
Регистрация: 21.07.2015
Сообщений: 1,248
13.06.2018, 01:57 2
Цитата Сообщение от анастасия1501 Посмотреть сообщение
int N = 1
Должно быть много итераций, а не одна (хотя бы 100)
Цитата Сообщение от анастасия1501 Посмотреть сообщение
уравнения x=Aexp(-x)
Цитата Сообщение от анастасия1501 Посмотреть сообщение
Второй корень вычисляет неверно - C++
А у него разве есть второй корень?
0
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
13.06.2018, 02:03  [ТС] 3
shmkv, я и 100 делала,все равно неверно вычисляет. Да,там 2 корня
0
1321 / 483 / 67
Регистрация: 21.07.2015
Сообщений: 1,248
13.06.2018, 02:07 4
Цитата Сообщение от анастасия1501 Посмотреть сообщение
Да,там 2 корня
Хоть один пример можете привести? (A и два корня)
0
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 80
13.06.2018, 02:10  [ТС] 5
shmkv, я в интернете про это прочитала,написано что 2 корня.до конца этот метод так понять и не могу.
0
1321 / 483 / 67
Регистрация: 21.07.2015
Сообщений: 1,248
13.06.2018, 02:13 6
Цитата Сообщение от анастасия1501 Посмотреть сообщение
написано что 2 корня
Где написано?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2018, 02:13

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти корень уравнения и количество итераций
Найти корень уравнения, но нужно ещё количество итераций, не получается! #include &lt;iostream&gt;...

Найти корень уравнения методом хорд и модифицированным методом Ньютона
Требуется решить уравнение 5sinx – x = 0 на отрезке с точностью E методом хорд и...

Найти корень уравнения методом касательных
Помогите пожалуйста! Нужно найти корень уравнения cos(x/2)*sin(x) + 1 = 0 методом касательных. ...

Найти корень уравнения методом касательных
Найти корень уравнения методом касательных x^2-1/2=0


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

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

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