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

Вычислить частичную сумму ряда - C++

Восстановить пароль Регистрация
 
sanek15
1 / 1 / 0
Регистрация: 10.10.2011
Сообщений: 89
13.10.2011, 16:43     Вычислить частичную сумму ряда #1
дано действительное число Х. Вычислить:
http://www.cyberforum.ru/cgi-bin/latex.cgi?x-\frac{x^3}{3!}+\frac{x^5}{5}!-\frac{x^7}{7!}+\frac{x^9}{9!}-\frac{x^{11}}{11!}+\frac{x^{13}}{13!}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
INF1NUM
 Аватар для INF1NUM
12 / 12 / 1
Регистрация: 27.09.2011
Сообщений: 150
13.10.2011, 16:45     Вычислить частичную сумму ряда #2
язык?
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
13.10.2011, 16:46     Вычислить частичную сумму ряда #3
Цитата Сообщение от INF1NUM Посмотреть сообщение
язык?
c или c++
sanek15
1 / 1 / 0
Регистрация: 10.10.2011
Сообщений: 89
13.10.2011, 16:46  [ТС]     Вычислить частичную сумму ряда #4
на языке С++
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
13.10.2011, 16:46     Вычислить частичную сумму ряда #5
если постят в этот раздел
INF1NUM
 Аватар для INF1NUM
12 / 12 / 1
Регистрация: 27.09.2011
Сообщений: 150
13.10.2011, 16:50     Вычислить частичную сумму ряда #6
а что за символ в строке "!" ? отрицание?
tasty_sock
 Аватар для tasty_sock
131 / 130 / 2
Регистрация: 26.01.2010
Сообщений: 351
13.10.2011, 16:51     Вычислить частичную сумму ряда #7
Цитата Сообщение от INF1NUM Посмотреть сообщение
а что за символ в строке "!" ? отрицание?
Факториал же.
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
13.10.2011, 16:51     Вычислить частичную сумму ряда #8
Цитата Сообщение от INF1NUM Посмотреть сообщение
а что за символ в строке "!" ? отрицание?
Видимо факториал.
INF1NUM
 Аватар для INF1NUM
12 / 12 / 1
Регистрация: 27.09.2011
Сообщений: 150
13.10.2011, 17:00     Вычислить частичную сумму ряда #9
Цитата Сообщение от tasty_sock Посмотреть сообщение
Факториал же.

забыл уже всё

Добавлено через 32 секунды
хреново что скобок нету

Добавлено через 6 минут
это сумма ряда такая замороченая или что? я вообще проблемы не вижу
co6ak
Кошковед
 Аватар для co6ak
402 / 495 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
13.10.2011, 17:27     Вычислить частичную сумму ряда #10
может быть будет работать что то я очкую проверять
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 <math.h>
#include <iostream>
#include <stdlib.h>
 
unsigned int fakt ( int num )
{
    int result = 1;
    for ( int i = 0; i < num; i ++ )
        result *= i;
    return result;
 
}
 
double compute ( double x, int num )
{
    return pow (x, fakt(num));
}
 
int main()
{
    double total = 0;
    double x;
    std::cout << "Enter X value: ";
    std::cin >> x;
    for ( int i = 1; i < 14; i ++ )
    {
        int flag = -1;
        if ( i % 2 == 0 )
        {
            flag *= flag;
        }
        else
        {
            total += flag * compute(x, i);
        }
    }
    std::cout << "\nResult = " << total;
    system("pause");
    return 0;
}
aeshes
 Аватар для aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
13.10.2011, 18:27     Вычислить частичную сумму ряда #11
Вот так можно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <math.h>
#include <iostream>
 
 
int main()
{
    double total = 0;
    double x;
    std::cout << "Enter X value: ";
    std::cin >> x;
    double ai=x;
    for ( int i = 0; i <=6; i ++ )
    {
        total+=ai;
        ai*=-x*x/(2*i+2)/(2*i+3);
    }
    std::cout << "\nResult = " << total;
    system("pause");
    return 0;
}
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
13.10.2011, 18:30     Вычислить частичную сумму ряда #12
Этот ряд характеризует значение sin x, поэтому можно с наперед заданной точностью вычислить
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2011, 18:32     Вычислить частичную сумму ряда
Еще ссылки по теме:

найти частичную сумму ряда C++
Вычислить частичную сумму числового сходящегося ряда C++
C++ Вычислить частичную сумму ряда

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
aeshes
 Аватар для aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
13.10.2011, 18:32     Вычислить частичную сумму ряда #13
Ну да, sin(x), он родимый, но раз в формуле ограничено по количеству слагаемых (до х в 13-й степени), то так и вычислила
Yandex
Объявления
13.10.2011, 18:32     Вычислить частичную сумму ряда
Ответ Создать тему
Опции темы

Текущее время: 14:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru