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")
}