👤

scrieti un program care citeste de la tastatura elementele unui vector de nr naturale si afiseaza pe ecran pozitiile pe care apar primul si ultimul nr par din vector. se considera ca vectorul citit va avea intotdeauna cel putin un element par. programul va defini si foosi functiile: -citire vector care citeste elementele vectorului
-primul par care determina pozitia primului element par
-ultimul par acre determina pozitia ultimului element par


Răspuns :

Răspuns:

#include<iostream>

using namespace std;

int main()

{

   int n, i, v[102], x, y;

   cin>>n;

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

       cin>>v[i];

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

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

       {

           x=i;

           break;

       }

   for(i=n; i>=1; i--)

   {

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

       {

           y=i;

           break;

       }

   }

   cout<<x<<" "<<y;

}

Explicație: