👤

Să se calculeze suma factorialilor numerelor pare din intervalul (0; n) cu n citit de la tastatură (ex. Fie intervalul (1; 10), s=2!+4!+6!+8!).


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   long long n,s=0,p,m=0,f=1;

   cin >> n;

   while (m+2<n)

   {

       ++m;

       f=f*m*(m+1);

       s=s+f;

       ++m;

   }

   cout << s;

   return 0;

}

Explicație: