پاورپوینت مبانی کامپیوتر و برنامه سازی 1 (pptx) 40 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 40 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
اصول کامپیوتر ۱مبانی کامپیوتر و برنامهسازی
آرایههای چندبُعدی Multidimensional arrays
0
a
1
2
int a[4][3];
a[0][0]=1;
a[3][2]=2;
for(i=0;i<4;i++){
for(j=0;j<3;j++){
cin >> a[i][j];
}
}
0
1
2
3
0
a
1
2
0
1
2
3
تعریف آرایه
اندیسدهی
مقداردهی آرایه از ورودی
آرایههای چندبُعدی Multidimensional arrays
0
a
1
int a[3][4][2];
a[0][0][0]=1;
a[0][3][1]=2;
a[2][3][1]=10;
0
1
2
3
0
a
1
0
1
2
3
تعریف آرایه
اندیسدهی
0
1
2
0
1
2
آرایههای چندبُعدی Multidimensional arrays
همانند آرایههای یکبُعدی، اندازهی آرایههای چندبُعدی نیز میبایست توسط برنامهنویس و بر حسب مقادیر ثابت تعیین شود.
در برنامههای مبتنی بر آرایههای چندبُعدی نیز شیوهی متعارف آن است که آرایه را با بیشترین تعداد سطر و بیشترین تعداد ستون و ... قابل تصور برای مسأله تعریف کنیم. در عمل، تنها بخشی از حافظهی تخصیص داده شده به آرایه متناسب با ورودی مسأله مورد استفاده قرار میگیرد.
آرایههای چندبُعدی Multidimensional arrays
#define MAXROW 100
#define MAXCOL 100
const int MAXROW = 100;
const int MAXCOL = 100;
int a[MAXROW][MAXCOL];
int m,n;
cin >> m; cin >> n;
for( i=0; i