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

Двойной факториал - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Декларация класса полинома http://www.cyberforum.ru/cpp-beginners/thread179348.html
Как лучше задекларировать класс полинома n-ного порядка от m различных x с мультипликативными членами суммарной степени <=n? Например, при n=3, m=2, должны поддерживаться выражения вида^...
C++ Как зделать чтобы входная строка, если она не палиндром, делалась палиндромом, т.е. к строке добавлялись недостающие символы? Как зделать чтобы входная строка, если она не палиндром, делалась палиндромом, т.е. к строке добавлялись недостающие символы? http://www.cyberforum.ru/cpp-beginners/thread179342.html
C++ Список файлов в директории
Нашёл функцию которая должна вроде бы выводить список файлов в директории. Правильная она или нет честно говоря не знаю. Если правильная то как с помощью её вывести список файлов например в...
Ошибка "Declaration terminated incorrectly" C++
#include <iostream> #include <stdio.h> #include <cstdlib> #include <ctime> #include <time> #include <math> #include <conio> int main(int argc, char *argv) ; int rand;
C++ Найти сумму бесконечного ряда http://www.cyberforum.ru/cpp-beginners/thread179320.html
Вычислить выражение: х-(х^3/3!)+(x^5)/5!+...+(-1)^(n-1)*(x^(2n-1)/(2n-1)!) ^ значит в степени. Заранее спсибо.
C++ Невозможно преобразовать параметр 1 из 'const char [15]' в 'LPCWSTR' с сайта скачала прогу которая должна рисовать сферу, но при компилировании выходит ошибка:error C2664: auxInitWindowW: невозможно преобразовать параметр 1 из 'const char ' в 'LPCWSTR' вопрос такой,... подробнее

Показать сообщение отдельно
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
21.10.2010, 09:32
(5)!! = 1*3*5

(8)!! = 2*4*6*8

Правильно понял?

Добавлено через 14 минут
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
#include <iostream>
 
using namespace std;
 
int fact(int n)
{
    int f=1;
    if(n%2==0)
    {
       for(int i=2; i<=n; i+=2)
       {
           f*=i;
       }
    }
    else
    {
        for(int i=1; i<=n; i+=2)
       {
           f*=i;
       }
    }
    return f;
}
int main()
{
 
long n;
cout<<"Enter n: ";
cin>>n;
cout<<"("<<n<<")!!="<<fact(n)<<endl;
system("pause");
return 0;
}
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru