Тема: Переставляння елементів масиву у зворотньому порядку*
#include <vcl.h>
    #include <iostream.h>
 #include<conio.h>
int main ()
{
    int a[9],i,b[5];
           int j = 0,temp = 0;
    for (i = 0; i < 9; i++)
    {
     cin>>a[i];
    }
           for (i = 0; i < 9; i++)
    {
     cout << a[i] << " ";
       }
    for (i = 0; i < 9; i++)
    {
        if ( i%2 == 0)
        {
            b[j] = a[i];
            j++;
        }
        }
           cout << "\n";
         for (j = 0; j < 5; j++)
    {
    cout << b[j] << " ";
    }
    cout << "\n";
     getch ();
    return 0;
}Переставить элементы массива в обратном порядке, т.е первый на место последнего, второй на место предпоследенего и т.д.
поясніть як працює перестановка

