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

Calculați pentru primii n termeni:
a) 1+3+5+7+... și 1×3×5×7×....
b) 2+4+6+8... și 2×4×6×8×...

Vă roooog ajutor​

Răspunsuri la întrebare

Răspuns de StefanGroparu21
2

Răspuns:

#include<bits/stdc++.h>

using namespace std;

int main()

{

   //pt 1+3+5+7.....

int n,p=1,i=1;

cin>>n;

cout<<n*n;

//pt 1*3*5*7*....

cin>>n;

while(n)

{

   p=p*i;

   i+=2;

   n--;

}

cout<<p;

//pt 2+4+6+8+....

cin>>n;

i=2;

int s=0;

while(n)

{

   s=s+i;

   i+=2;

   n--;

}

cout<<s;

//pt 2*4*6*8*.....

cin>>n;

p=1;

i=2;

while(n)

{

   p=p*i;

   i+=2;

   n--;

}

cout<<p;

return 0;

}

Explicație:

Sper ca te-am ajutat!!!


andrmag1972: îți mulțumeeesssscccc
Alte întrebări interesante