Как использовать двойной факториал в С++
Код определяет четность или нечетность числа. Как в этой же программе вычислить двойной факториал введенного числа?
Код C++
#include "math.h"
#include "stdafx.h"
#include
#include
#include
using namespace std;
void main()
{
int inp;
float a;
float b;
cout << "vvedite celoe 4islo" << endl;
cin >> inp;
a=inp;
a=a/2;
b=floor(a);
if (a>b)
{
cout << "nechetnoe" << endl;
}
else
{
cout << "chetnoe" << endl;
}
_getch();
}