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

Найти сумму ряда с точностью е - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод данных из файла http://www.cyberforum.ru/cpp-beginners/thread257498.html
Всем доброго времени суток! Написала программку: расчет формулы, в которой 6 переменных, данные вводила с клавиатуры. Но нужно чтобы данные были введены с файла, причем значения всех переменных, необходимых для решения находятся в одном файле (последовательно через пробел). Помогите разобраться, как ввести данные из файла и так чтобы значения соответствовали переменным.
C++ Посчитать сумму главной диогонали посчитать сумму главной диагонали матрицы,сумму чисел НАД и ПОД глав диагонали ну примерно так..... 1 2 3 4 5 6 7 8 9 главная диагональ будет здесь 1 5 9 http://www.cyberforum.ru/cpp-beginners/thread257497.html
Даны: натуральное n, действительное х. Вычислить: C++
Даны: натуральное n, действительное х. Вычислить: S=sinx+sin sinx+...+sin sin...sinx (sin sin...sinx)- как n раз
C++ Не могу объявить вектор в классе
Здравствуйте. Изучаю С++, пишу игру "Покер".) Только начал и сразу столкнулся с проблемой. При объявлении массива стрингов с помощью вектора в классе компилятор ругается на то, что я использую константу. Объясните, что делаю не так. Заранее благодарен. #include <iostream> #include <string> #include <map> #include <vector> #pragma once using namespace std;
C++ Cколько можно купить быков, коров и телят на 100 рублей http://www.cyberforum.ru/cpp-beginners/thread257486.html
Составить алгоритм решения задачи: сколько можно купить быков, коров и телят, платя за быка 10 р., за корову - 5 р., а за теленка - 0,5 р., если на 100 р. надо купить 100 голов скота?
C++ вычисление последовательностей Даны числовой ряд и некоторое число е .Найти сумму тех членов ряда,модуль которых больше или равен заданному е.Общий член ряда имеет вид: a_2=n!/n^n Добавлено через 2 минуты Даны числовой ряд и некоторое число е .Найти сумму тех членов ряда,модуль которых больше или равен заданному е.Общий член ряда имеет вид: {a}_{n}=\frac{n!}{{n}^{n}} подробнее

Показать сообщение отдельно
arch-vile
 Аватар для arch-vile
3151 / 766 / 23
Регистрация: 12.07.2009
Сообщений: 3,184
15.03.2011, 00:18     Найти сумму ряда с точностью е
Вот:
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
43
44
45
46
47
#include <iostream>
#include <math.h>
 
using namespace std;
 
//описание функции "факториал"
long fact(long x)
{
    long i;
    long f = 1;
    if (i = 0)
    {
        f = 1;    
    }
    else
    {
        for(i = 1; i <= x; i++)
        {
            f *= i;
        }
    return f;
    }
}     
 
int main()
{
    long n = 0;
    double e = 0.001; //требуемая точность
    double AN = 0; //следующий член ряда (n-ный)
    double AM = 0; //предыдущий член ряда
    double acc = 1; //промежуточная точность
    cout.setf(ios::fixed); //формат вывода
    while(acc >= e)
    {
        n++;
        AN = double(fact(n))/double(fact(2 * n));
        acc = fabs(AN - AM);
        cout << AN << " " << n << " " << acc << endl; //вывод промежуточных результатов
        AM = AN;
    }
    
    cout.precision(3);
    cout.setf(ios::fixed);
    cout << endl << "Result: " << AN << " (+/-) " << e << endl; //конечный результат
    system("PAUSE");
    return 0;
}
 
Текущее время: 03:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru