Jump to content

[C++] array cout [first<>last, second<>second last ...]


Andreigl
 Share

Recommended Posts

Metoda 1

 

for (int i=0; i<size; i++)
    if (i % 2 == 0)
        std::cout << Array[i/2] << " ";
    else std::cout << Array[size - (i/2+1)] << " ";

 

Metoda 2

 

if ((size+1) % 2 == 0)
    for (int i=0; i<=size/2; i++)
        if (i != size/2)
            Write << Array[i] << " " << Array[size-1-i] << " ";
        else Write << Array[i];
else
    for (int i=0; i<size/2; i++)
        Write << Array[i] << " " << Array[size-1-i] << " ";

 

size := numărul elementelor din vector != diferită de dimensiunea acestuia

 

Edited by shanker'
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.