👤

Scrie un program C++ care conține un subprogram ce calculează suma primelor n numere naturale:
a) Subprogramul să returneze suma și să aibă un singur parametru;
b) Subprogramul să returneze suma dar să nu aibă parametri;
c) Subprogramul să fie de tip 'void';


Răspuns :

Răspuns:

#include<iostream>

using namespace std;

// cu parametru

int aduna(int);

int main()

{

   int n, suma;

   cout<<"Dati n: ";

   cin>>n;

   suma = aduna(n);

   cout<<suma<<endl;

   aduna1();

   return 0;

}

int aduna(int x)

{

   int xsuma;

   xsuma = (x*(x+1))/2;

   return xsuma;

}

Explicație:

Subprogramul cu un parametru, tinand cont ca suma primelor n numare naturale este [tex]\frac{n*(n+1)}{2}[/tex]

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.


Wix Learning: Alte intrebari