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

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.

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

Răspunsuri la întrebare

Răspuns de passbrain123
21
#include<iostream> using namespace std; int main() { int vect[1001]; int n; cin>>n; for (int i=1; i<=n; i++) { cin>>vect[i]; } int k = 0; for (int i=1; i<=n/2; i++) { cout<<vect[i]<<" "<<vect[n-k]<<" "; k++; } if (n%2==1) cout<<vect[(n+1)/2]; return 0; }
Anexe:
Alte întrebări interesante