Informatică, întrebare adresată de wgjjljhg, 9 ani în urmă

Se considera tabloul D 21 . . . 50 de numere intregi sa se scrie un program care va calcula produsul elementelor impare

Răspunsuri la întrebare

Răspuns de SoareLună
0
Sper că îl vrei în C++.

#include<iostream>
using namespace std;
int main()
{
    int n, D[10000], i, p=1;
   cin>>n;
   for(i=0;i<=n-1;i++)
       {  cin>>D[i];
          if(D[i] % 2 !=0)
                   p=p*D[i];
        }
   cout<<p;
  return 0;
}
 
Daca nu intelegi ceva, te rog sa imi spui. Cand ai spus ca se da un tablou, m-am gandit la vectori. Asa ca am citit fiecare element din vectorul D, am verificat daca e impar, iar in caz afirmativ, l-am inmultit cu p, care este produsul tuturor.
Alte întrebări interesante