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''.
Răspunsuri la întrebare
Răspuns de
1
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;
}
#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;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă