Se da un tablou A[1...n],n<=100 de numere reale.Determinati daca produsul elementelor de pe locurile pare este egala cu produsul elementelor de pe locurile impare.In cazul afirmativ se afiseaza ,,DA'',in caz contrar -,,NU''.

1

Răspunsuri

2014-11-17T23:26:18+02:00
C++:
#include <iostream>

using namespace std;
int main()
{int n, a[100], i, p=1, x=1; 
cout<<"n="; cin>>n;
for(i=1;i<=n;i++)
{ cout<<"v["<<i<<"]="; cin>>v[i]; }
for(i=1;i<=n;i++)
if(i%2==0) 
    p=p*v[i];
else
   x=x*v[i];
if(p==x)
cout<<"Da";
else cout<<"Nu";
return 0;