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

Sa se scrie un program care citeste nr nat n si determina S=1*2+2*3+3*4.… +n*(n+1)
Programul afiseaza pe ecran mesajul REZULTATUL ESTE S, unde S este valoarea calculata.
Exemplu : 4
REZULTATUL ESTE 40.


Va rog sa ma ajutati!!

Răspunsuri la întrebare

Răspuns de artur99
2
int s=0, n, i;
cin>>n;

for(i=1;i<=n;i++){
s+=i*(i+1);
}

cout<<s;

albastruverde12: in for ar fi trebuit sa fie s+=i*(i+1) in loc de s+=n*(n+1)
artur99: aaa, dap, ai dreptate :)) Am greșit din grabă
Pisicuta1307: merci frumos de ajutor la amandoi :)
Răspuns de albastruverde12
1
#include <iostream>
using namespace std;
int main()
{
     int n,i,s=0;
     cin>>n;
     for(i=1;i<=n;i++)
     {
            s=s+i*(i+1);
     }
     cout<<"Rezultatul este "<<s;
}
Alte întrebări interesante