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

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ăspunsuri la întrebare

Răspuns de ioanniculescu2006
1

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:

Alte întrebări interesante