Scrieti o functie cu 2 parametrii n si v care primeste prin intermediul lui n un numar natural nenul(n<100) iar prin intermediul parametrului v un vector cu n componente ale vectorului.Functia returneaza suma celor n componente ale vectorului.
Va rog frumos cine stie sa ma ajute si pe mine!​

Răspuns :

Răspuns:

//Ai aici tot programul

#include <iostream>

using namespace std;

unsigned suma(unsigned n, unsigned v[])

{

  unsigned i;

  unsigned long long s=0;

  for(i=0;i<n;i++)

      s+=v[i];

  return s;

}

int main()

{

   unsigned n,i;

   cin>>n;

   unsigned v[n];

   for(i=0;i<n;i++)

       cin>>v[i];

   cout<<suma(n,v);

   return 0;

}

Explicație:

//doar functia

unsigned suma(unsigned n, unsigned v[])

{

   unsigned i;

   unsigned long long s=0;

   for(i=0;i<n;i++)

       s+=v[i];

   return s;

}