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

Cerinţa

Se citește un vector cu n elemente, numere naturale. Să se afișeze elementele vectorului în următoarea ordine: primul, ultimul, al doilea, penultimul, etc.
Date de intrare

Programul citește de la tastatură numărul n, iar apoi n numere naturale, reprezentând elementele vectorului.
Date de ieşire

Programul afișează pe ecran, separate prin exact un spațiu, elementele vectorului, în ordinea cerută.
Restricţii şi precizări

1 ≤ n ≤ 1000
elementele vectorului vor fi mai mici decât 1000

VA ROOOG AJUTOR!
DAU COROANA!

Răspunsuri la întrebare

Răspuns de AfloareiAndrei
1

#include <iostream>

using namespace std;

int main()

{

 int n;

 cout << "Dimensiune vector: ";

 cin >> n;

 int sir_numere[n] = {};

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

   {

     cin >> sir_numere[i];

   }

 cout << "\n\n" << endl;

 cout << "Rezultat: ";

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

   {

     if(i == ((n-1) - i))

{

  cout << sir_numere[i] << " ";

}

     else if(i < ((n-1) - i))

{

  cout << sir_numere[i] << " " << sir_numere[n-1-i] << " ";

}

   }

 return(0);

}


tercheadavidcristian: Multumesc,nu mai conteaza dar tot iei coroana
tercheadavidcristian: Adica am promis
Alte întrebări interesante