#489 Afisare1
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ă.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int n, v[1002], i, j;
int main()
{
cin>>n;
for(i=1; i<=n; i++)
cin>>v[i];
if(n%2==1)
{
for(i=1, j=n; j>i; i++, j--)
{
cout<<v[i]<<' '<<v[j]<<' ';
if(i+2==j)
cout<<v[i+1];
}
}
else if(n%2==0)
{
for(i=1, j=n; j>i, i<j; i++, j--)
cout<<v[i]<<' '<<v[j]<<' ';
}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Franceza,
9 ani în urmă