Se citește un vector cu n elemente numere naturale. Sa se afișeze elementele pare în ordinea crescătoare a indicilor, iar elementele impare în ordinea descrescătoare a indicilor ​

Răspuns :

#include <iostream>

using namespace std;

int main(){

int v[100],n,i;

 

//Citire date

cin >> n;

for(i=0;i<n;i++)cin >> v[i];

 

//Afisare elementele pare în ordinea crescătoare a indicilor

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

 if(v[i]%2==0) cout << v[i] << " ";

 

//Afisare elementele impare în ordinea descrescătoare a indicilor

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

 if(v[i]%2==1) cout << v[i] << " ";

}