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

Найти корни уравнения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекуррентные соотношения http://www.cyberforum.ru/cpp-beginners/thread184924.html
Добрый день! Имеется такая задачка: Провести вычисления по рекуррентным формулам: во вложениях текст задания. Может кто сталкивался с задачами такого типа.
C++ Разветвляющийся алгоритм (выбор по условию). Здравствуйте!!! Помогите пожалуйста с задачей. TC++ Лежат ли обе точки D(a1;b1) и C(a2;b2) внутри круга радиуса R с центром в начале координат? Если такой точки нет, выдать соответствующее сообщение. Заранее огромное спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread184922.html
Подсчитать количество четных чисел C++
Написать программуна языке C++, реализующию перегруженную функцию xcount, получа- ющую в качестве аргумента или массив целых чисел, или символьную строку, и возвраща- ющую количество подсчитанных элементов. Признаком конца числового массива считать нулевой элемент. Функция не должна изменять переденные ей массивы. Для массива целых чисел функция должна подсчитать количество последовательно-...
найти такую точку, суммНайти точку, расстояние от которой до точек А и В - наименьшее C++
Даны действетельные числа х1,у1, х2,у2 (х1≠х2), которые определяют две точки А(х1,у1) и В(х2,у2) на оси абцисс найти такую точку, сумма расстояний от которой до точек А и В - наименьшая для всех точек этой оси
C++ массив http://www.cyberforum.ru/cpp-beginners/thread184912.html
преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы,а потом - все положительные( элементы,равные 0,считать положительными) #include <iostream.h> #include <studio.h> #include <algorithm> #include <iterator> #include <vector> #include <algorithm> #include <functional> void main ()
C++ Ввести с клавиатуры массив, а потом вывести его на экран Народ, помогите исправить ошибки, пожалуйста.. Нужно ввести с клавиатуры массив, а потом вывести его на экран.. #include <iostream> #include <string> // чтобы были стандартные функции #include <stdlib.h> //Стандартные функции ввода\вывода #include <stdio.h> using std::cin; using std::cout; подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
02.11.2010, 21:22     Найти корни уравнения
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
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <cmath>
#include <iomanip>
 
const double E = 10E-10;
 
double f(double x);
double root(double a, double b);
 
int main()
{
    std::cout << "x1 = " << std::setprecision(10) << root(0.0, 2.0) << std::endl;
    std::cout << "x2 = " << std::setprecision(10) << root(0.0, -2.0);
 
    std::cin.get();
    return 0;
}
 
double f(double x)
{
    return exp(x) - x - 2;
}
 
double root(double a, double b)
{
    double x;
 
    x = (b + a) / 2.0;
 
    do
    {
        if (f(x) > 0)
            b = x;
        else
            a = x;
 
        x = (b + a) / 2.0;
    }
    while (fabs(f(x)) > E);
 
    return x;
}
 
Текущее время: 20:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru