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

Вычисление функции c помощью разложения в ряд - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка на правильный ввод http://www.cyberforum.ru/cpp-beginners/thread693582.html
У меня не получается сделать проверку на акции. Условие такое, что, если кол-во акций позитивное, то мы покупаем акции, негативное продаем. Надо сделать проверку, чтобы невозможно было продать больше акций , чем у нас есть. тоесть, если у нас 10 акций всего после последней транзакции и вводится -11 в следующей, то надо вывести сообщение об ошибке(нет столько акций).#include <iostream>...
C++ Перегрузка класса - после изменения кода перегрузить метод class DrawPoint : public QWidget { public: DrawPoint(QWidget *p = 0) : QWidget(p){} protected: virtual void paintEvent(QPaintEvent *) { QPainter painter(this); painter.setPen(QPen(QBrush(QColor(Qt::black)), 1 )); painter.drawLine(150, 0, 150, 300); http://www.cyberforum.ru/cpp-beginners/thread693574.html
C++ Является ли входная последовательность правильной
1) На вход программы дается строку (и). последовательного ность считается правильной, если она содержит одинаковые количества символов (и) и в произвольном ее начальном отрезке символов (не меньше, чем). Признаком завершения последовательности является введение любой которого непустого символа, отличного от (и). программа имеет определить, является ли входная последовательность правильной. ...
Задачи на циклические алгоритмы C++
Помогите пожалуйста сделать в с++: 1)Написать функцию, которая по целому a вычисляет и возвращает максимальное n, при котором n! ≤ a. 2)Написать функцию, которая по целым n и m вычисляет и возвращает .(логарифм m по основе n). Cпасибо)!
C++ Сравнить каждый элемент двух векторов http://www.cyberforum.ru/cpp-beginners/thread693568.html
добрый день ! мне нужно сравнить каждый элемент двух векторов, т.е. vector1 > vector2 . вопрос. есть ли для таких случаев функции или как понимаю нужно самостоятельно написать перегрузку оператора operator> ?
C++ Задача со switch. Как сделать короче? Доброго вечера. Решаю задачник по программированию и набрел на такую задачу:Даны два целых числа: D (день) и M (месяц), определяющие правильную дату не високосного года. Вывести значения D и M для даты, предшествующей указанной.Сделать эту задачу необходимо по условию с помощью switch.(Все делаю на C#, не знал где задать вопрос по этому языку, так что задал здесь от безысходности) Я сделал эту... подробнее

Показать сообщение отдельно
r.e.a.c.t.o.r
0 / 0 / 0
Регистрация: 16.05.2009
Сообщений: 43
13.11.2012, 04:10  [ТС]     Вычисление функции c помощью разложения в ряд
Спасибо большое, но уже сделал так) -
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
#include <iostream.h>
#include <iomanip>
#include <math.h>
 
 
int _tmain()
{
    return 0;
}
 
 
void main()
{
    double xn, xk, dx, eps, s, sum, x, matf, s1;
    int n=1;    
    cout<<"Vvedite xn xk dx eps\n";
    cin>>xn>>xk>>dx>>eps;
    cout<<"-----------------------------------------------\n";
    cout<<"|     x    |      f     |    n   |   math F   |\n";
    cout<<"-----------------------------------------------\n"<<endl;
    for(x=xn; x<=xk; x+=dx)
    {n=0;
    sum=-3.14/2;
    s=-1/x;
    sum+=s;
 
    matf= atan(x);  
 
    while(fabs(s)>eps && n <= 500)
    {
        
            s*=(((-1)*(2*n+1))/((2*n+3)*x*x));
            sum+=s;
            n++;
    }
printf("%10.2lf | %8.2lf   |  %3d   | %10.2lf |\n",x,sum,n,matf);
    }
 
    cout<<"-------------------------------------------------\n";
}
 
Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru