👤

Va rog ajutati-ma!

Fie n un numar natural.Scrieti o expresie care sa aiba ca valoare suma primelor n numere naturale nenule.


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

{    

    int n, suma;

  cout<<"Introduceti n= ";  

cin>>n;  

  if(n!=0)

  {  

  suma = [n*(n+1)]/2;

   cout <<"Suma este: " <<suma<< endl;

  }    else

  {    cout <<"Numarul introdus nu corespunde! "<< endl;

   return 0;

}

}

Date de intrare: n, suma;

citeste n=?

afiseaza n.

Daca n diferit de 0

    atunci

          suma=[n*(n+1)]/2   (asta e formula de calculare a sumei)

          afiseaza s;

   alftel

         afiseaza : Numarul introdus nu corescunde!