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

Дано натуральное число N. Вычислить - C++

Восстановить пароль Регистрация
 
tuaren1
1 / 1 / 0
Регистрация: 01.05.2013
Сообщений: 8
01.05.2013, 00:09     Дано натуральное число N. Вычислить #1
Дано натуральное число N. Вычислить
[IMG]http://s018.***********/i504/1304/29/028a3931cb1b.jpg[/IMG]
помогите решить в С++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
01.05.2013, 00:13     Дано натуральное число N. Вычислить #2
n=N?
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 778
Записей в блоге: 10
01.05.2013, 00:17     Дано натуральное число N. Вычислить #3
)) тебе не говорили ? можно ли для нее рекурентную формулу вывести ?
А так только в лоб можно попробовать но это походу долго..
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
01.05.2013, 13:09     Дано натуральное число N. Вычислить #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
long fact(int x) {return x < 2 ? 1 : x * fact(x - 1);}
int main()
{
    double s = 0.0; 
    int n = 9;
    for (int i=1; i<=n; ++i)
    {
        double mul = 1.0;
        for (int j=1; j<=i; ++j)
            mul *= fact(j)/double(fact(i));
        s += mul;
    }
    std::cout << s;
    system("pause");
}
Yandex
Объявления
01.05.2013, 13:09     Дано натуральное число N. Вычислить
Ответ Создать тему
Опции темы

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