1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

reverse the contents of an array

Discussion in 'C++' started by wldcb, Feb 27, 2006.

  1. wldcb

    wldcb New 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}
     
  2. wldcb

    wldcb New Member

    I am still waiting for the reply.
     
  3. coderzone

    coderzone Super Moderator

    Code:
    #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;
    }
     
  4. shabbir

    shabbir Administrator Staff Member

    Welcome to the forum and I hope you have your answer.
     
  5. coderzone

    coderzone Super Moderator

    probably yes.
     
  6. wldcb

    wldcb New Member

    Thanks and yes I have the solution ready now.
     

Share This Page