1. #include<iostream.h>
#include<conio.h>
int fact(int);
int sumfact(int);
int main()
{
int n;
cout<<"ingrese numero factorial:";
cin >> n;
getch();
cout << sumfact(n);
getch();
return 0;
}
// Factorial
int fact(int n)
{
if (n == 0)
return 1;
for (int i = n - 1; i > 1; --i)
n *= i;
return n;
}
// Suma de factoriales de 1 a n
int sumfact(int n)
{
int res = 1;
for (int i =-1; i <=n;i=i+2)
res += fact(i);
return res;
}