1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| //---------------------------------------------------------------------
void main()
{
Tab2D Tab;
int i;
double f ;
i = Tab.Count(); // i = 0
Tab(1,2) = 3; // [1][2](3)
i = Tab.Count(); // i = 1
Tab(2,3) = 5; // [1][2](3) [2][3](5)
f = Tab(1,2); // f = 3
i = Tab.Count(); // i = 2
Tab(1,2) = 7.4; // [1][2](7.4) [2][3](5)
i = Tab.Count(); // i = 2
f = Tab(1,2); // f = 7.4
f = Tab(2,3) ; // f = 5
Tab(2,3) = 0; // [1][2](7.4)
f= Tab(2,3) ; // f = 0
i = Tab.Count(); // i = 1
Tab(4,5) = Tab(1,2)+5; // [1][2](7.4) [4][5](12.4)
i = Tab.Count(); // i = 2
f = Tab(4,5) ; // f = 12.4
f = Tab(2,3) ; // f = 0
i = Tab.Count(); // i = 2
Tab(2,3) = Tab(1,2)+Tab(4,5); // [1][2](7.4) [4][5](12.4) [2][3](19.8)
i = Tab.Count(); // i = 3
f = Tab(1,2); // f = 7.4
f = Tab(2,3); // f = 19.8
f = Tab(7,8); // f = 0
Tab(7,8) = Tab(5,6) = 230+Tab(1,2) ;
// [1][2](7.4) [4][5](12.4) [2][3](19.8)
// [7][8](237.4) [5][6](237.4)
f = Tab(7,8); // f = 237.4
f = Tab(5,6); // f = 237.4
i = Tab.Count(); // i = 5
Tab(1,2) = 0; // [4][5](12.4) [2][3](19.8)
// [7][8](237.4) [5][6](237.4)
i = Tab.Count(); // i = 4
Tab.Clear();
i = Tab.Count(); // i = 0
for(int j =0; j<10;j++) Tab(j,j) = (j-5)*(j-5);
i = Tab.Count(); // i = 9
for(int j =0; j<10;j++)
f = Tab(j,j); // f = 25,16,9,4,1,0,1,4,9,...
cout<< Tab(0,0)+1.2; // "26.2"
for(int j =0; j<10;j++) Tab(j,j) = 0;
i = Tab.Count(); // i = 0
} |
Partager