👤

Se citeate n si apoi un sir cu n numere întregi. Determinati: 1) cate numere din sir sunt pare? 2)suma numerelor impare sau se afiseze mesajul "nu exista numere impare"​

Răspuns :

#include  <iostream>

using namespace std;

int main()

{

    int n, a[100], i, pare=0, suma=0, ok=0;

    cin>>n;

    for(i=1;i<=n;i++)

    {

         cin>>a[i];

         if(a[i]%2==0) // cerinta 1

              pare++;

         if(a[i]%2!=0) // cerinta 2

         {

              suma=suma+a[i];

              ok=1;

         }

    }

    if(pare==1)

         cout<<"1) Exista un singur numar par in sir.";

    else

         cout<<"1) Exista "< <pare<<" numere pare in sir";

    if(ok==0)

         cout<<"2) Nu exista numere impare";

    else

         cout<<"2) Suma numerelor impare este: "<<suma;

}