👤

Clasa a 9-a: 56. Scrieti un program care sa realizeze inversarea unui vector in acelasi vector, fara a utiliza un vector suplimentar. (daca puteti lucra in Codeblocks si sa postati codul ar fi super, multumesc! )

Răspuns :

COROANA TE ROG!!!

#include<iostream>

using namespace std;

int main(){

   int n, v[101]. nn;

   cin>>n;

   if(n%2==0)

       nn=n/2;

   else

       nn=n/2+1;

   for(int i=1;i<=n;i++)

       cin>>v[i];

   for(int i=1;i<=nn;i++)

       swap(v[i],v[n-i+1]);

   for(int i=1;i<=n;i++)

       cout<<v[i]<<' ';

   return 0;

}