👤
a fost răspuns

pb info Numere #339


Cerinţa

Se dau n numere naturale. Determinaţi primul număr par dintre cele n numere.

Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spaţii.

Date de ieşire
Programul afișează pe ecran numărul P, reprezentând primul număr par dintre cele n numere sau mesajul IMPOSIBIL, dacă printre cele n numere citite nu există numere pare.

Restricţii şi precizări
1 ≤ n ≤ 100
cele n numere citite vor avea cel mult 9 cifre


Răspuns :

Răspuns:

#include <iostream>

#define N 1000

using namespace std;

int a[N];

int n,i,k;

int main()

{

   int n;

   int ok = 0, k = 0;

   cin>>n;

   for(int i=0; i<n; i++)

   {

       cin>>a[i];

   }

   for(int i=0; i<n; i++)

   {

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

       {

           ok = 1;

           k = a[i];

           break;

       }

   }

   if(ok == 0)

   cout<<"IMPOSIBIL";

   else

   cout << k;

   return 0;

}

Explicație: