👤

Se dau n numere naturale, unde n este numar natural par. Sa se calculeze suma produselor dintre fiecare numar din prima jumatate si fiecare numar din a doua jumatate a sirului de numere date.

Răspuns :

#include <iostream>
using namespace std;
int main()
{
    int n, a[100], p1=1, p2=1;
    cin >> n;
    for (int i=0; i<n; i++) cin >> a[i];
    for (int i=0; i<n/2; i++) p1*=a[i];
    for (int i=n/2; i<n; i++) p2*=a[i];
    cout << p1+p2;
    return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n,v[100],i,s=0,p1=1,p2=1;
  cout<<"numarul numerelor:";cin>>n;
  for(i=1;i<=n;i++)
  {  cout<<"v["<<i<<"]=";cin>>v[i];
  }
  for(i=1;i<=n/2;i++)
   p1=p1*v[i];
  for(i=n/2+1;i<=n;i++)
     p2=p2*v[i];
  s=p1+p2;
  cout<<"suma-->"<<s;

}