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

решение уравнения методом хорд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить матрицу ЛП, от левого нижнего угла по диагонали: влево - вверх. http://www.cyberforum.ru/cpp-beginners/thread1112008.html
Здравствуйте, уважаемые форумчане. Очень нужна ваша помощь: перевести код из С в С++. Сам пытался но ничего путного не вышло. Очень буду благодарен за любую помощь. Заполнить матрицу ЛП, от левого нижнего угла по диагонали: влево - вверх. Пример 3*3 4 7 9 2 5 8 1 3 6 #include <stdio.h> #include <conio.h>
C++ Необходимо ввести строку символов, например два или три слова Здравствуйте! struct car { std::string name; int god; }; int _tmain(int argc, _TCHAR* argv) { using namespace std; cout << "Skol'ko avtomobilei pomestit' v katalog: "; http://www.cyberforum.ru/cpp-beginners/thread1112003.html
Нужна помощь с расчетом среднего времени и функцией вывода C++
Доброго времени суток! Обращаюсь к Вам за помощью в след.задаче: В продуктовом магазине проводиться хронометраж работы продавцов.Фиксируется время обслуживания продавцом i-ого покупателя ,сколько покупок разного именования сделал этот покупатель,какие это были покупки,штучный товар или весовой.Выявить наиболее расторопного продавца в магазине (считать что на отпуск весового товара продавец...
C++ Вычислить среднее значение элементов, расположенных в массиве между первым и последним нулевыми значениями.
помогите пожалуйста с программой:) Вычислить среднее значение элементов, расположенных в массиве между первым и последним нулевыми значениями. Поменять местами минимальный и максимальный элементы. Создать функции для определения среднего значения, максимума и минимума.
C++ Ошибки LNK2001 в библиотеках http://www.cyberforum.ru/cpp-beginners/thread1111986.html
Добрый день! Подключил библиотеку SFML к проекту, и в результате получил такие ошибки. Причем, используя Visual Studio 2008 ошибки не возникает, а при переходе на 13 студию, всвязи с необходимостью, возникли такие ошибки. Помогите мне избавиться от них. Заранее благодарю Ошибка 92 error LNK2001: неразрешенный внешний символ ""__declspec(dllimport) class std::basic_ostream<char,struct...
C++ Вывести на экран значение функции и вызвать исключение Составить программу на языке С++ обрабатывающую исключительную ситуацию, которая может возникнуть в ходе выполнения программы. Выведите на экран значение функции для некоторого диапазона значений аргумента х. Коэффициенты a, b, c, d и диапазон значений аргумента вводятся с клавиатуры. При организации ввода/вывода должен использоваться механизм для отлова исключений типа y=log2(ax2+bx)/c ... подробнее

Показать сообщение отдельно
dogg12
62 / 28 / 6
Регистрация: 21.02.2011
Сообщений: 794

решение уравнения методом хорд - C++

05.03.2014, 17:53. Просмотров 246. Ответов 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
#include <iostream>
#include <cmath>
 
double func(double x)
{
    return x*x*x+20*x+8*(log(2+10*sqrt(3)));
}
 
double find(double infinum, double supremum, double epsilon)
{
    while (fabs(supremum - infinum) > epsilon)
    {
        infinum = supremum - (supremum - infinum) * func(supremum) / (func(
                supremum) - func(infinum));
        supremum = infinum - (infinum - supremum) * func(infinum) / (func(
                infinum) - func(supremum));
    }
 
    return supremum;
}
 
int main()
{
    double a = 0, b = 1;
    std::cout << find(a, b, 0.0001) << std::endl;
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru