Se citește un număr n. Să se afișeze:
a) 3+6+9+12+......+ n (n este un număr divizibil cu 3)
b) 2*4*6*8*...*n (n este un număr divizibil cu 2)

Răspuns :

Răspuns:

Presupunand ca trebuie in c++

a)

int main()

{

int i, n, s=0; //declari variabile

cout<<"n=";  //ca sa stii ce trebuie sa scrii de la tastatura

cin>>n;

for(i=3;i<=n;i=i+3)     //un for in care indicele merge din 3 in 3

{

     s=s+i;                  //suma creste

}

cout<<"suma este "<<s;      //afisezi suma

}

b)

int main()

{

int i, n, p=1; //declari variabile

cout<<"n=";  //ca sa stii ce trebuie sa scrii de la tastatura

cin>>n;

for(i=2;i<=n;i=i+2)     //un for in care indicele merge din 2 in 2

{

     p=p*i;                  //produsul creste

}

cout<<"produsul este "<<p;      //afisezi produsul

}