I thought of adding this small code snippets to thelibrary which just reverses the content of the array. Not sort in ascending/descending order, but put last array entry to first, etc. EG.. if array consists of {2,3,4,7,12,98},, need to output {98, 12,7,4,3,2}
Enjoy
Code: CPP
#include <iostream.h>
#define ARR_SIZE 11
int main()
{
int arr[ARR_SIZE] = {1,2,3,4,5,6,7,8,9,0,11};
int i = 0;
// Dispay the content of the array initially
cout<<"Array content as input"<<endl;
for(i=0;i<ARR_SIZE;i++)
cout<<arr[i]<<"\t";
cout<<endl;
// Swap the array elements each from the first and the last.
// It handles automatically the odd and the even no of elements
for(i=0;i<ARR_SIZE/2;i++)
{
int temp = arr[i];
arr[i] = arr[ARR_SIZE - i-1];
arr[ARR_SIZE - i-1] = temp;
}
// Dispay the content of the array after the swap.
cout<<"Array content as output"<<endl;
for(i=0;i<ARR_SIZE;i++)
cout<<arr[i]<<"\t";
cout<<endl;
return 0;
}

