adsense


Monday, 23 November 2015

C++ LANGUAGE ACCESSING TWO-DIMENSIONAL ARRAY ELEMENTS

COMPUTER LANGUAGES HTML,C,C++.JAVA,.NET AND MULTIMEDIA basics and programs click home button



C++ LANGUAGE ACCESSING TWO-DIMENSIONAL ARRAY ELEMENTS





Accessing Two-Dimensional Array Elements 


An element in 2-dimensional array is accessed by using 
the subscripts, i.e., row index and column index of the 
array. For example: 

int val = a[2][3]; 

The above statement will take 4th element from the 
3rd row of the array. You can verify it in the above digram. 

#include <iostream> 
using namespace std; 
  
int main () 
{ 
   // an array with 5 rows and 2 columns. 
   int a[5][2] = { {0,0}, {1,2}, {2,4}, {3,6},{4,8}}; 
  
   // output each array element's value                       
   for ( int i = 0; i < 5; i++ ) 
      for ( int j = 0; j < 2; j++ ) 
      { 
         cout << "a[" << i << "][" << j << "]: "; 
         cout << a[i][j]<< endl; 
      } 
  
   return 0; 
} 
When the above code is compiled and executed, it produces the following result: 
a[0][0]: 0 
a[0][1]: 0 
a[1][0]: 1 
a[1][1]: 2 
a[2][0]: 2 
a[2][1]: 4 
a[3][0]: 3 
a[3][1]: 6 
a[4][0]: 4 
a[4][1]: 8 
As explained above, you can have arrays with any number of dimensions, 
although it is likely that most of the arrays you create will be of one or two dimensions. 


No comments: