Informatică, întrebare adresată de Gigi9101, 8 ani în urmă

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!).


boiustef: c++ ??
Gigi9101: C te rog
Gigi9101: Poti sa mi-l scrii in C?

Răspunsuri la întrebare

Răspuns de boiustef
0

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:


Gigi9101: Poti sa il faci si in limbaj C?
Alte întrebări interesante