Informatică, întrebare adresată de mariscatioxhsnf, 9 ani în urmă

!!!!!!!!!!!!!! URGENT !!!!!!!!!!!!!!! VA ROG :Fiind dat un șir de N numere întregi pozitive, să se afișeze pe ecran numerele șirului inițial, cu următoarele modificări:

Numerele pare se vor afla pe primele poziții din șir, în ordine crescătoare a pozițiilor în șirul inițial.
Numerele impare se vor afla după numerele pare, în ordine descrescătoare a pozițiilor în șirul inițial.
Date de intrare
Se vor citi:

Un număr întreg N
Un șir de N numere întregi pozitive
Date de ieșire
Pe ecran se va afișa șirul modificat.

Restricții
N < 1000
Numerele din șir vor fi mai mici sau egale decât 1000


Letitiasqn: in c++ sau in limbaj pseudocod?
mariscatioxhsnf: in c++

Răspunsuri la întrebare

Răspuns de Letitiasqn
8

int main ()
{int V[100], i,n;
cout<<"\n n="; cin>>n;
for(i=1; i<=n; i++)
{cout<<"\n V["<<i<<"]="; cin >>V[i];}
for (i=1; i<=n; i++)
{if (V[i]%2==0)
cout<<V[i]<<" "; }

for(i=n; i>=1; i--)
{if (V[i]%2!=0)
cout<<V[i]<<" ";}}
Alte întrebări interesante