Informatică, întrebare adresată de alexdumitru132, 9 ani în urmă

Scrieti urmatoarele expresii in pseudocod si c++:
S=2+4+6+8+...+2*n
P=1*2*3*...*n
D=1*3*5*...*(2*n*1)

si separat:
P=1+2+3+....+n
D=1+3+4+....+(2*n+1)
Exemplu:
# include
using namespace std;
int main()
{
unsigned int S,n,i;
cout<< "n=";
cin>>n;
S=0;
i=1;
;
while(i<=n)
{
S=S+i;
i=i+1;
}
cout<< "Suma este"<
}


artur99: ? Adica vrei codul in c++ care calculeaza S, P, D si celelalte P si D?
lucy132: Da ,fiecare expresie
artur99: pai na, la prima e un while, doar ca in loc de i=i+1, e i=i+2. La P e P=1 la inceput, si in while P=P*i La D, e ca la P, doar ca i=i+2

Răspunsuri la întrebare

Răspuns de Maximka1
2
Pai daca sunt 3 numere, sunt 6 variante
c<b<a
c<a<b
a<c<b
a<b<c
b<a<c
b<c<a

Le pui pe toate, fiecare intr-un if, si rezolvi :D

cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
cout<<"c=";
cin>>c;

if(c<b&&c<a){
    cout<<c<<" "<<b<<" "<<a;
}


Alte întrebări interesante