С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверьте, является ли число простым. http://www.cyberforum.ru/cpp-beginners/thread720347.html
Дано натуральное число n>1. Проверьте, является ли оно простым. Программа должна вывести слово YES, если число простое и NO, если число составное. Алгоритм должен иметь Ввод...
C++ Является ли это слово палиндромом. Дано слово, состоящее только из строчных латинских букв. Проверьте, является ли это слово палиндромом. Выведите YES или NO. Ввод Вывод radar YES yes NO http://www.cyberforum.ru/cpp-beginners/thread720344.html
C++ Написать программу с рекурсивной функцией, которая расставляет между заданными шестью цифрами знаки операций
Написать программу с рекурсивной функцией, которая расставляет между заданными шестью цифрами знаки операций: сложения, вычитания, умножения и деления без остатка так, чтобы ...
C++ для чего нужны хеш таблицы?
для чего нужны хеш таблицы? если есть массивы )
C++ как сделать так, чтобы интерфейс программы находился в отдельном файле http://www.cyberforum.ru/cpp-beginners/thread720327.html
как в 6 версии visual studio сделать так, чтобы интерфейс программы находился в файле complex.h, которая была бы защищена от повторного включения, сама реализация была в в файле complex.cpp, также...
C++ Определите, сколько существует k-значных натуральных чисел, сумма цифр которых равна d Даны натуральные числа k и s. Определите, сколько существует k-значных натуральных чисел, сумма цифр которых равна d. Запись натурального числа не может начинаться с цифры 0. ... подробнее

Показать сообщение отдельно
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
05.12.2012, 16:41
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
#include "stdafx.h"
#include "iostream"
using namespace std;
 
unsigned int factorial(unsigned int n)
{
    if (n==0 || n==1) return n;
    return n * factorial(n-1);
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    int n;
    double mul = 1;
 
    cin >> n;
 
    for (int i=1; i<=n; i++)
        mul *= (2.0 + 1.0/factorial(i));
 
    cout << mul << endl;
 
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.