Esercizio sugli array – numero 1

Definire un vettore di N numeri, inserire degli elementi e ribaltare la struttura.
Ad esempio il vettore X=3,2,1,5,6,7 deve diventare X=7,6,5,1,2,3

Codifica C++

#include <iostream>
using namespace std;
int main ()
{
int N; //dimensione array o vettore
int V[100]; // array
int k,j,temp;
        cout << "\n Inserisci la dimensione del vettore\t";
        cin >> N;
        for (k=0;k<N;k++)
        {
                cout << "\nInserisci i dati da inserire nel vettore\t";
                cin >> V[k];
        }
        j=N-1;
        for (k=0;k<N/2;k++)
        {
         temp=V[j];
        V[j]=V[k];
        V[k]=temp;
        j--;
        }
        //stmpa elementi dell'array rovesciato//
        for (k=0;k<N;k++)
                cout << "\nElementi del vettore \t"<<k<<"\t"<<V[k];
        cout << endl;
        return 0; // esce dal programma o utilizzare system("pause")
}