La consegna è Ruotare gli elementi di un vettore a destra, l'ultimo finirà nella prima posizione. 47 52 69 23 5 -7 78 53 53 47 52 69 23 5 -7 78 e sono riuscito ad ruotare a destra e mettere ultimo valore nella prima posizione ....
il secondo esercizio chiede di fare la stessa cosa ma con la rotazione a sinistra ...ma mi da dei piccoli problemi
/* Ruotare gli elementi di un vettore a destra, l'ultimo finirà nella prima posizione.*/
#include <iostream>
#define n 5
using namespace std;
int main()
{
int a[n],tempo=0,i=0;
for (i=0;i<n;i++)
cin>>a
;
tempo=a[4];
a[4]=a[0];
a[0]=tempo;
for(i=0;i<n;i++)
cout<<a;
return 0;
}