reverse the contents of an array

wldcb's Avatar
Newbie Member
Need code to reverse the contents of an 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}
0
wldcb's Avatar
Newbie Member
I am still waiting for the reply.
0
coderzone's Avatar, Join Date: Jul 2004
Team Leader
Quote:
Originally Posted by wldcb
Need code to reverse the contents of an 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}
Code: CPP
#define ARR_SIZE 11

int main()
{
    int arr[ARR_SIZE] = {1,2,3,4,5,6,7,8,9,0,11};
    int i = 0;

    cout<<"Array content as input"<<endl;
    for(i=0;i<ARR_SIZE;i++)
        cout<<arr[i]<<"\t";
    cout<<endl;

    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;
    }

    cout<<"Array content as output"<<endl;
    for(i=0;i<ARR_SIZE;i++)
        cout<<arr[i]<<"\t";
    cout<<endl;

    return 0;
}
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Welcome to the forum and I hope you have your answer.
0
coderzone's Avatar, Join Date: Jul 2004
Team Leader
probably yes.
0
wldcb's Avatar
Newbie Member
Thanks and yes I have the solution ready now.