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

Решение нелинейного уравнения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в коде: массиву присваиваются пробелы http://www.cyberforum.ru/cpp-beginners/thread1150852.html
Господа, массиву massiv massiv присваиваются пробелы, хотя по условию не должны. Помогите разобраться. Спасибо. #include<iostream> using namespace std; int main() { char massiv;
C++ Вычислить значение функции по заданному значению переменных: http://www.cyberforum.ru/cpp-beginners/thread1150849.html
Не могу разобраться в перегрузке операций в конструкторе C++
Конструктор должен позволять создавать объекты с инициализацией и без инициализации. Перегрузить операции +, * <тип>, вывода <<, ввода >>, =, == для объектов класса, а также дружественные операции <тип>*, -= <тип>. PS: буду благодарен, если кто-то еще и объяснит мне все ето :-|
C++ Энтропия изображения
Народ помогите дописать программу чтобы она считала энтропию изображения. Программа написана в 6 билдере, вот код: #include <vcl.h> #pragma hdrstop #include <math.h> #include <Math.hpp> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1;
C++ Вывод сообщения + переменная http://www.cyberforum.ru/cpp-beginners/thread1150810.html
Как сделать вывод сообщения + переменная в C# это так: int a = 10; Console.WriteLine(a+" человек"); В С++ я делаю так : cout << s << "больше 10"; Но у мня ошибка скажите как правильно сделать?!
C++ Сколькими наборами из чисел X,Y,Z можно составить сумму S Уважаемые программисты! Допустим, есть задача: Даны три числа X,Y,Z и их сумма S Сколькими наборами из чисел X,Y,Z можно составить сумму S? Например, с числами 10,15,25 и суммой 40, можно составить три суммы: 10+10+10+10, 25+15, 15+15+10 Либо подскажите, как решать подобные задачки, либо натолкните про что прочитать, либо выложите пример решения задач на подобный алгоритм. Спасибо! подробнее

Показать сообщение отдельно
stuxjkee
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 15
18.04.2014, 17:52  [ТС]     Решение нелинейного уравнения
Метод итераций
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
30
31
32
33
#include <conio.h>
#include <math.h>
#include <iostream>
#define pi 3.14
using namespace std;
double f(double x) {
 
    return   1/(1+exp(x));
}
 
double fi(double x, double L) {
 
    return  x+L*f(x);
}
 
 
int main() {
    int n=0;
    double x,y,c,b,L=-0.35,eps;
    cout<<"x="; cin>>x;
    cout<<"eps="; cin>>eps;
    do {
        y=fi(x,L);
        b=fabs(x-y);
        x=y;
        n+=1;
    }
    while (b>=eps);
        cout<<"c="<<x<<"\n";
        cout<<"n="<<n<<"\n";
        _getch();
    return 0;
}
Добавлено через 1 час 26 минут
Решение нашел, тему можно закрыть.
 
Текущее время: 04:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru