👤

Cerinţa
Să se scrie un program care citește numărul natural n și determină suma S=1*2-2*3+3*4-...±n*(n+1).

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe ecran mesajul Rezultatul este S, unde S reprezintă valoarea calculată.

Restricţii şi precizări
0 < n <= 100
Exemplu
Intrare

4
Ieșire

Rezultatul este -12

In C++!
Va rog!!!


Răspuns :

Imediat o rezolv si iti scriu.
#include <iostream>
using namespace std;
int n,i,s,p;
int main()
{
    cin>>n;
    p=1;
    for(i=1;i<=n;i++)
    {
      s=s+p*i*(i+1);
      p=p*(-1);
    }
    cout<<"Rezultatul este"<<" "<<s;
    return 0;
}