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

Buna! Să se scrie un program care calculează valoarea expresiei: P=1*(1/2)*3*(1/4)*5*(1/6)*. *n

Exemplu: n=5. Se va afișa: 1,875. In limbajul c++. Mulțumesc!.

Răspunsuri la întrebare

Răspuns de raulardelean10
0

Răspuns:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

int n,a;

double long p=1;

cin>>n;

for(int i=1;i<=n;i++)

{

if(i%2==0)

p*=1.0/i;

else

p*=i;

}

cout<<p;

return 0;

}

Alte întrebări interesante