A<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2B%2B_Tutorial%2FArray%2Fmulti_dimension_array</id>
		<title>C++ Tutorial/Array/multi dimension array - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2B%2B_Tutorial%2FArray%2Fmulti_dimension_array"/>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Array/multi_dimension_array&amp;action=history"/>
		<updated>2026-04-17T17:47:27Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Array/multi_dimension_array&amp;diff=2914&amp;oldid=prev</id>
		<title> в 14:21, 25 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Array/multi_dimension_array&amp;diff=2914&amp;oldid=prev"/>
				<updated>2010-05-25T14:21:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 14:21, 25 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Array/multi_dimension_array&amp;diff=2915&amp;oldid=prev</id>
		<title>Admin: 1 версия:&amp;#32;Импорт контента...</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C%2B%2B_Tutorial/Array/multi_dimension_array&amp;diff=2915&amp;oldid=prev"/>
				<updated>2010-05-25T10:31:05Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия: Импорт контента...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Creating A Multidimensional Array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int main()&lt;br /&gt;
 {&lt;br /&gt;
     int a[5][2] = { {0,0}, {1,2}, {2,4}, {3,6}, {4,8}};&lt;br /&gt;
     for (int i = 0; i&amp;lt;5; i++)&lt;br /&gt;
         for (int j=0; j&amp;lt;2; j++)&lt;br /&gt;
         {&lt;br /&gt;
             std::cout &amp;lt;&amp;lt; &amp;quot;a[&amp;quot; &amp;lt;&amp;lt; i &amp;lt;&amp;lt; &amp;quot;][&amp;quot; &amp;lt;&amp;lt; j &amp;lt;&amp;lt; &amp;quot;]: &amp;quot;;&lt;br /&gt;
             std::cout &amp;lt;&amp;lt; a[i][j]&amp;lt;&amp;lt; std::endl;&lt;br /&gt;
         }&lt;br /&gt;
     return 0;&lt;br /&gt;
 }&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;a[0][0]: 0&lt;br /&gt;
a[0][1]: 0&lt;br /&gt;
a[1][0]: 1&lt;br /&gt;
a[1][1]: 2&lt;br /&gt;
a[2][0]: 2&lt;br /&gt;
a[2][1]: 4&lt;br /&gt;
a[3][0]: 3&lt;br /&gt;
a[3][1]: 6&lt;br /&gt;
a[4][0]: 4&lt;br /&gt;
a[4][1]: 8&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Declare a two-dimension array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt; &lt;br /&gt;
using namespace std; &lt;br /&gt;
 &lt;br /&gt;
int main() &lt;br /&gt;
{ &lt;br /&gt;
  int t,i, nums[3][4]; &lt;br /&gt;
 &lt;br /&gt;
  for(t=0; t &amp;lt; 3; ++t) { &lt;br /&gt;
    for(i=0; i &amp;lt; 4; ++i) { &lt;br /&gt;
      nums[t][i] = (t*4)+i+1; &lt;br /&gt;
      cout &amp;lt;&amp;lt; nums[t][i] &amp;lt;&amp;lt; &amp;quot; &amp;quot;; &lt;br /&gt;
    } &lt;br /&gt;
    cout &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;; &lt;br /&gt;
  } &lt;br /&gt;
 &lt;br /&gt;
  return 0; &lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;1 2 3 4&lt;br /&gt;
5 6 7 8&lt;br /&gt;
9 10 11 12&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Fill a two dimensional integer array element by element==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
using namespace std;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
     int monthlytemps[4][7];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 1&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][0];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 2&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][1];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 3&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][2];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 4&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][3];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 5&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][4];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 6&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][5];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 1 day 7&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[0][6];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 1&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][0];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 2&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][1];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 3&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][2];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 4&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][3];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 5&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][4];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 6&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][5];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 2 day 7&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[1][6];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 1&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][0];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 2&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][1];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 3&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][2];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 4&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][3];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 5&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][4];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 6&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][5];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 3 day 7&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[3][6];&lt;br /&gt;
     &lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 1&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][0];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 2&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][1];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 3&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][2];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 4&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][3];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 5&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][4];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 6&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][5];&lt;br /&gt;
     cout &amp;lt;&amp;lt; &amp;quot;Enter the temp for week 4 day 7&amp;quot;;&lt;br /&gt;
     cin &amp;gt;&amp;gt; monthlytemps[4][6];&lt;br /&gt;
     return 0;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==how to define, pass, and walk through the different dimensions of an array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
using namespace std;&lt;br /&gt;
void vdisplay_results(char carray[][3][4]);&lt;br /&gt;
  &lt;br /&gt;
  char cglobal_cube[5][4][5]= {&lt;br /&gt;
                {&lt;br /&gt;
                  {&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;},&lt;br /&gt;
                  {&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;4&amp;quot;,&amp;quot;4&amp;quot;,&amp;quot;4&amp;quot;,&amp;quot; &amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                },&lt;br /&gt;
                {&lt;br /&gt;
                  {&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;},&lt;br /&gt;
                  {&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot; &amp;quot;}&lt;br /&gt;
                },&lt;br /&gt;
                {&lt;br /&gt;
                  {&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;},&lt;br /&gt;
                  {&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot; &amp;quot;}&lt;br /&gt;
                },&lt;br /&gt;
                {&lt;br /&gt;
                  {&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;},&lt;br /&gt;
                  {&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;4&amp;quot;,&amp;quot;4&amp;quot;,&amp;quot;4&amp;quot;,&amp;quot; &amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                },&lt;br /&gt;
                {&lt;br /&gt;
                  {&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;,&amp;quot;1&amp;quot;},&lt;br /&gt;
                  {&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot;2&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot;3&amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                  {&amp;quot;4&amp;quot;,&amp;quot;4&amp;quot;,&amp;quot;4&amp;quot;,&amp;quot; &amp;quot;,&amp;quot; &amp;quot;},&lt;br /&gt;
                }&lt;br /&gt;
};&lt;br /&gt;
int imatrix[4][3]={ {1},{2},{3},{4} };&lt;br /&gt;
  &lt;br /&gt;
int main( )&lt;br /&gt;
{&lt;br /&gt;
 int irow_index, icolumn_index;&lt;br /&gt;
 char clocal_cube[2][3][4];&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;sizeof clocal_cube         = &amp;quot;&amp;lt;&amp;lt; sizeof(clocal_cube)           &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;sizeof clocal_cube[0]      = &amp;quot;&amp;lt;&amp;lt; sizeof(clocal_cube[0])        &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;sizeof clocal_cube[0][0]   = &amp;quot;&amp;lt;&amp;lt; sizeof(clocal_cube[0][0])     &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;sizeof clocal_cube[0][0][0]= &amp;quot;&amp;lt;&amp;lt; sizeof(clocal_cube[0][0][0])  &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 vdisplay_results(clocal_cube);&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;cglobal_cube[0][1][2] is     = &amp;quot; &amp;lt;&amp;lt; cglobal_cube[0][1][2] &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;cglobal_cube[1][0][2] is     = &amp;quot; &amp;lt;&amp;lt; cglobal_cube[1][0][2] &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 for(irow_index=0; irow_index &amp;lt; 4; irow_index++) {&lt;br /&gt;
   for(icolumn_index=0; icolumn_index &amp;lt; 5; icolumn_index++)&lt;br /&gt;
     cout &amp;lt;&amp;lt; cglobal_cube[0][irow_index][icolumn_index];&lt;br /&gt;
   cout &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 for(irow_index=0; irow_index &amp;lt; 4; irow_index++) {&lt;br /&gt;
   for(icolumn_index=0; icolumn_index &amp;lt; 5; icolumn_index++)&lt;br /&gt;
     cout &amp;lt;&amp;lt; cglobal_cube[4][irow_index][icolumn_index];&lt;br /&gt;
   cout &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 }&lt;br /&gt;
 cout &amp;lt;&amp;lt; &amp;quot;\nprint all of imatrix\n&amp;quot;;&lt;br /&gt;
 for(irow_index=0; irow_index &amp;lt; 4; irow_index++) {&lt;br /&gt;
   for(icolumn_index=0; icolumn_index &amp;lt; 3; icolumn_index++)&lt;br /&gt;
     cout &amp;lt;&amp;lt; imatrix[irow_index][icolumn_index];&lt;br /&gt;
   cout &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
 }&lt;br /&gt;
 return (0);&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
void vdisplay_results(char carray[][3][4])&lt;br /&gt;
{&lt;br /&gt;
    cout &amp;lt;&amp;lt; &amp;quot;sizeof carray           =&amp;quot; &amp;lt;&amp;lt; sizeof(carray) &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
    cout &amp;lt;&amp;lt; &amp;quot; sizeof  carray[0]      =&amp;quot; &amp;lt;&amp;lt; sizeof(carray[0]) &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
    cout &amp;lt;&amp;lt; &amp;quot; sizeof  cglobal_cube   =&amp;quot; &amp;lt;&amp;lt; sizeof(cglobal_cube) &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
    cout &amp;lt;&amp;lt; &amp;quot; sizeof cglobal_cube[0] =&amp;quot; &amp;lt;&amp;lt; sizeof(cglobal_cube[0])&lt;br /&gt;
                                        &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Initialize a two-dimension array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt; &lt;br /&gt;
using namespace std; &lt;br /&gt;
 &lt;br /&gt;
 int main() &lt;br /&gt;
{ &lt;br /&gt;
  int i, j; &lt;br /&gt;
  int sqrs[10][2] = { &lt;br /&gt;
    {1, 1}, &lt;br /&gt;
    {2, 4}, &lt;br /&gt;
    {3, 9}, &lt;br /&gt;
    {4, 16}, &lt;br /&gt;
    {5, 25}, &lt;br /&gt;
    {6, 36}, &lt;br /&gt;
    {7, 49}, &lt;br /&gt;
    {8, 64}, &lt;br /&gt;
    {9, 81}, &lt;br /&gt;
    {10, 100} &lt;br /&gt;
  }; &lt;br /&gt;
 &lt;br /&gt;
  cout &amp;lt;&amp;lt; &amp;quot;Enter a number between 1 and 10: &amp;quot;; &lt;br /&gt;
  cin &amp;gt;&amp;gt; i; &lt;br /&gt;
 &lt;br /&gt;
  // look up i &lt;br /&gt;
  for(j=0; j&amp;lt;10; j++)  &lt;br /&gt;
    if(sqrs[j][0]==i) break; &lt;br /&gt;
  cout &amp;lt;&amp;lt; &amp;quot;The square of &amp;quot; &amp;lt;&amp;lt; i &amp;lt;&amp;lt; &amp;quot; is &amp;quot;; &lt;br /&gt;
  cout &amp;lt;&amp;lt; sqrs[j][1]; &lt;br /&gt;
 &lt;br /&gt;
  return 0; &lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;Enter a number between 1 and 10: 7&lt;br /&gt;
The square of 7 is 49&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Initializing multidimensional arrays==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
using std::cout;&lt;br /&gt;
using std::endl;&lt;br /&gt;
void display( const int [][ 3 ] );&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
   int array1[ 2 ][ 3 ] = { { 1, 2, 3 }, { 4, 5, 6 } };&lt;br /&gt;
   int array2[ 2 ][ 3 ] = { 1, 2, 3, 4, 5 };&lt;br /&gt;
   int array3[ 2 ][ 3 ] = { { 1, 2 }, { 4 } };&lt;br /&gt;
   cout &amp;lt;&amp;lt; &amp;quot;Values in array1 by row are:&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
   display( array1 );&lt;br /&gt;
   cout &amp;lt;&amp;lt; &amp;quot;\nValues in array2 by row are:&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
   display( array2 );&lt;br /&gt;
   cout &amp;lt;&amp;lt; &amp;quot;\nValues in array3 by row are:&amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
   display( array3 );&lt;br /&gt;
   return 0; &lt;br /&gt;
}&lt;br /&gt;
void display( const int a[][ 3 ] )&lt;br /&gt;
{&lt;br /&gt;
   for ( int i = 0; i &amp;lt; 2; i++ )&lt;br /&gt;
   {    &lt;br /&gt;
      for ( int j = 0; j &amp;lt; 3; j++ ){&lt;br /&gt;
         cout &amp;lt;&amp;lt; a[ i ][ j ] &amp;lt;&amp;lt; &amp;quot; &amp;quot;;&lt;br /&gt;
      }&lt;br /&gt;
      cout &amp;lt;&amp;lt; endl;&lt;br /&gt;
   }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;Values in array1 by row are:&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 6&lt;br /&gt;
Values in array2 by row are:&lt;br /&gt;
1 2 3&lt;br /&gt;
4 5 0&lt;br /&gt;
Values in array3 by row are:&lt;br /&gt;
1 2 0&lt;br /&gt;
4 0 0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Search a two-dimension array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt; &lt;br /&gt;
#include &amp;lt;cstdio&amp;gt; &lt;br /&gt;
using namespace std; &lt;br /&gt;
 &lt;br /&gt;
int main() &lt;br /&gt;
{ &lt;br /&gt;
  int i; &lt;br /&gt;
  char str[80]; &lt;br /&gt;
  char numbers[10][80] = { &lt;br /&gt;
    &amp;quot;A&amp;quot;, &amp;quot;322&amp;quot;, &lt;br /&gt;
    &amp;quot;B&amp;quot;, &amp;quot;976&amp;quot;, &lt;br /&gt;
    &amp;quot;C&amp;quot;, &amp;quot;037&amp;quot;, &lt;br /&gt;
    &amp;quot;D&amp;quot;, &amp;quot;400&amp;quot;, &lt;br /&gt;
    &amp;quot;E&amp;quot;, &amp;quot;873&amp;quot; &lt;br /&gt;
  }; &lt;br /&gt;
 &lt;br /&gt;
  cout &amp;lt;&amp;lt; &amp;quot;Enter name (A): &amp;quot;; &lt;br /&gt;
  cin &amp;gt;&amp;gt; str; &lt;br /&gt;
 &lt;br /&gt;
  for(i=0; i &amp;lt; 10; i += 2)  &lt;br /&gt;
    if(!strcmp(str, numbers[i])) { &lt;br /&gt;
      cout &amp;lt;&amp;lt; &amp;quot;Number is &amp;quot; &amp;lt;&amp;lt; numbers[i+1] &amp;lt;&amp;lt; &amp;quot;\n&amp;quot;; &lt;br /&gt;
      break; &lt;br /&gt;
    } &lt;br /&gt;
   &lt;br /&gt;
  if(i == 10) cout &amp;lt;&amp;lt; &amp;quot;Not found.\n&amp;quot;; &lt;br /&gt;
   &lt;br /&gt;
 &lt;br /&gt;
  return 0; &lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;Enter name (A): 1&lt;br /&gt;
Not found.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Use nested for loop to display the two dimesional array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream.h&amp;gt;&lt;br /&gt;
main()&lt;br /&gt;
{&lt;br /&gt;
       const int Length=4;&lt;br /&gt;
       int *p = new int[Length*Length];&lt;br /&gt;
       int a[Length][Length]={{16, 2, 3,13},{ 5,11,10, 8},{ 9, 7, 6,12},{ 4,14,15, 1},};&lt;br /&gt;
       for (int i = 0;i &amp;lt; Length; i++)&lt;br /&gt;
               for (int j = 0;j &amp;lt; Length; j++)&lt;br /&gt;
                       p[ i * Length + j ] = a[ i ][ j ];&lt;br /&gt;
       cout&amp;lt;&amp;lt;&amp;quot;display:\n&amp;quot;;&lt;br /&gt;
       for (int i = 0;i &amp;lt; Length; i++)&lt;br /&gt;
       {&lt;br /&gt;
               for (int j = 0;j &amp;lt; Length; j++)&lt;br /&gt;
                       cout &amp;lt;&amp;lt; p[ i * Length + j] &amp;lt;&amp;lt;&amp;quot;  &amp;quot;  ;&lt;br /&gt;
               cout &amp;lt;&amp;lt; endl;&lt;br /&gt;
       }&lt;br /&gt;
       delete []p;&lt;br /&gt;
       return 0;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;display:&lt;br /&gt;
16  2  3  13&lt;br /&gt;
5  11  10  8&lt;br /&gt;
9  7  6  12&lt;br /&gt;
4  14  15  1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using pointer notation with a multidimensional array==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;iomanip&amp;gt;&lt;br /&gt;
#include &amp;lt;cctype&amp;gt;&lt;br /&gt;
using std::cout;&lt;br /&gt;
using std::endl;&lt;br /&gt;
using std::setw;&lt;br /&gt;
int main() {&lt;br /&gt;
  const int table = 12;           &lt;br /&gt;
  long values[table][table] = {0};&lt;br /&gt;
  for(int i = 0; i &amp;lt; table ; i++)&lt;br /&gt;
    for(int j = 0; j &amp;lt; table ; j++)&lt;br /&gt;
      *(*(values + i) + j) = 0;  &lt;br /&gt;
&lt;br /&gt;
  for(int i = 0 ; i &amp;lt; table ; i++) {&lt;br /&gt;
    for(int j = 0 ; j &amp;lt; table ; j++)&lt;br /&gt;
      cout &amp;lt;&amp;lt; &amp;quot; &amp;quot; &amp;lt;&amp;lt; setw(3) &amp;lt;&amp;lt; values[i][j] &amp;lt;&amp;lt; &amp;quot; |&amp;quot;; &lt;br /&gt;
    cout &amp;lt;&amp;lt; endl;                                     &lt;br /&gt;
  }&lt;br /&gt;
  return 0;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;pre class=codeResult&amp;gt;0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |   0 |&lt;br /&gt;
   0 |   1 |   2 |   3 |   4 |   5 |   6 |   7 |   8 |   9 |  10 |  11 |&lt;br /&gt;
   0 |   2 |   4 |   6 |   8 |  10 |  12 |  14 |  16 |  18 |  20 |  22 |&lt;br /&gt;
   0 |   3 |   6 |   9 |  12 |  15 |  18 |  21 |  24 |  27 |  30 |  33 |&lt;br /&gt;
   0 |   4 |   8 |  12 |  16 |  20 |  24 |  28 |  32 |  36 |  40 |  44 |&lt;br /&gt;
   0 |   5 |  10 |  15 |  20 |  25 |  30 |  35 |  40 |  45 |  50 |  55 |&lt;br /&gt;
   0 |   6 |  12 |  18 |  24 |  30 |  36 |  42 |  48 |  54 |  60 |  66 |&lt;br /&gt;
   0 |   7 |  14 |  21 |  28 |  35 |  42 |  49 |  56 |  63 |  70 |  77 |&lt;br /&gt;
   0 |   8 |  16 |  24 |  32 |  40 |  48 |  56 |  64 |  72 |  80 |  88 |&lt;br /&gt;
   0 |   9 |  18 |  27 |  36 |  45 |  54 |  63 |  72 |  81 |  90 |  99 |&lt;br /&gt;
   0 |  10 |  20 |  30 |  40 |  50 |  60 |  70 |  80 |  90 | 100 | 110 |&lt;br /&gt;
   0 |  11 |  22 |  33 |  44 |  55 |  66 |  77 |  88 |  99 | 110 | 121 |&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>