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

Este dat un șir de n numere, aflați produsul elementelor pare si afișațile​.

Răspunsuri la întrebare

Răspuns de Apollyon
1

Răspuns:

#include <iostream>

int main()

{

   int sirNumere[]{1, 5, 2, 3, 4, 11, 8, 9, 10, 24, 13}, produsNumerePare{1};

   std::cout << "Numerele pare din sir sunt >> ";

   for (int i = 0; i < static_cast<int>(std::size(sirNumere)); i++)

       if (sirNumere[i] % 2 == 0)

       {

           std::cout << sirNumere[i] << " ";

           produsNumerePare *= sirNumere[i];

       }

   std::cout << "\nProdusul numerelor pare >> " << produsNumerePare << std::endl;

   return 0;

}

Explicație:

Parcurgi șirul de numere, dacă numărul curent este par îl afișezi și-l adaugi la produs. La final afișezi produsul.

Alte întrebări interesante