Informatică, întrebare adresată de mihaicarzon03, 8 ani în urmă

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ăspunsuri la întrebare

Răspuns de anonim21212
1

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;

}


mihaicarzon03: include
mihaicarzon03: .....
mihaicarzon03: using namespace
anonim21212: Daca cere doar functia, sau doar definitia subprogramului scrii doar subprogramul respectiv.Daca ti se cere programul C/C++ il scrii pe tot.
anonim21212: #include
using namespace std;
unsigned suma(unsigned n, unsigned v[])
{
unsigned i;
unsigned long long s=0;
for(i=0;i s+=v[i];
return s;
}
int main()
{
unsigned n,i;
cin>>n;
unsigned v[n];
for(i=0;i cin>>v[i];
cout< return 0;
}
anonim21212: Ti am lasat si codul complet
anonim21212: for(i=0;i
anonim21212: ti am atasat o in rezolvare ca nu ma lasa in comentarii
mihaicarzon03: multumesc frumos!
anonim21212: pentru putin
Alte întrebări interesante