функциянинг аргументи сифатида массивлврнинг ишлатилиши. кўп ўлчамли массивлар.

PPT 1.4 MB Free download

Page preview (5 pages)

Scroll down 👇
1
1690964234.ppt } ,..., , { 2 1 n a a a a = ÷ ÷ ÷ ÷ ÷ ø ö ç ç ç ç ç è æ = nm n n n n a a a a a a a a a a ... ... ... ... ... ... ... 2 1 2 22 21 1 12 11 l l l l l l l l l nm nm nm nm n n n n n n n n m m m m m m m m a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a ... . .......... .......... ... ... ......... .......... .......... ... ....... .......... .......... ... ... ....... .......... .......... ... ....... .......... .......... ... ... 2 2 1 …
2
йидаги эълонлар берилган бўлсин: int a[3][2]; float b[2][2][2]; биринчи эълонда икки ўлчамли массив, яъни 2 сатр ва 3 устундан иборат матрица эълон қилинган, иккинчисида уч ўлчамли - 3 та 2х2 матрицадан иборат бўлган массив эълон қилинган. * * икки ўлчамли массивни хотирада жойлашиши * * * уч ўлчамли массивни хотирада жойлашиши * * * тўрт ўлчамли массивни хотирада жойлашиши * * бир ва икки ўлчовли массив i-ҳол. (1) вектор берилган. ii-ҳол. фараз қилайлик, (1) нинг ҳар бир элементи ўз навбатида вектор бўлсин, бу ҳолда биз икки ўлчовли массивни аниқлаймиз. (2) * * * уч ўлчовли массив iii-ҳол. энди уч ўлчовли массивни қараймиз. бу ерда иккита ҳол мавжуд. а) (1) ни ҳар бир элементини матрица деб яъни уни ҳар бир элементини (2) кўринишда қарашимиз мумкин. б) (2) ни ҳар бир элементини вектор, яъни уни ҳар бир элементини (1) кўринишда қарашимиз мумкин. иккала ҳолда ҳам уч ўлчовли матрицани кўриниши қуйидагича бўлади. * …
3
цаларни кўпайтириш з) матрицаларни векторга кўпайтириш iii - ҳол учун. а) max ва min топиш б) нормаларни ҳисоблаш ва бошқалар * * * * кўп ўлчамли массивларга мисоллар кўп ўлчамли массивда унинг типи, ўлчами ва ҳар бир ўлчамни элементлар сони кўрсатилиши лозим int myarray1[10]; // 10 та элементли бир ўлчовли массив. int myarray2[20][10]; /* 20 та элементли ва ҳар бир элементи 10 тадан бўлган икки ўлчовли массив.*/ int myarray3[30][20][ 10]; /* 30 та элементли ва ҳар бир элементи 20 * 10 тадан бўлган уч ўлчовли массив. */ с++ да массивлар қуйидагича ўсиш тартибида тартибланади myarray1[0], myarray2[0][0], myarray3[0][0][0], кейин бошқа элементлари myarray1[1], myarray2[0][1], myarray3[0][0][1] ва бошқалар * * * кўп ўлчамли массивларни эълон қилиш кўп ўлчамли массивлар худди бир ўлчамли массивга ўхшаб эълон қилинади. биринчи бўлиб энг кичкинаси олинади: int myarray[3][3][3] = {0,1,2,3,4,5,6,7,8,9,10,11}; уч ўлчовли массив бошланғич қийматлари қуйидагича олинади: myarray[0][0][0] == 0 myarray[0][0][1] == 1 myarray[0][0][2] == 2 myarray[0][1][0] == …
4
== 3200 * * * кўп ўлчамли массивларни эълон қилиш бир ўлчовли массивлар билан кўп ўлчовли массивларни инициализация қилишда энг чапдаги массивни ўлчамини кўрсатиш шарт эмас. у инициализация натижасида аниқланади. уч ўлчовли массив бошланғич қийматлари қуйидагича олинади: int myarray[ ][3][3] = { {{0,1}}, {{100},{200,210},{300}}, {{1000},{2000,2100}} }; транслятор бунда гап 3*3*3ўлчамли массив ҳақида кетаётганлигини аниқлайди. бу ҳол учун эса 4*3*3 ўлчам олинади. int myarray[ ][3][3] = { {{0,1}}, {{100},{200,210},{300}}, {{1000},{2000,2100}}, {{10000}} }; * * тасодифий сонлар билан тўлдириш for ( i = 0; i >n; int a = 5; int b = 10; for (i = 0; i >a[i]; for (i = 0; i >b[i][j];} for (i = 0; i >c[i][j][k];} } for (i = 0; i using namespace std; int main() { int array_2d[3][3] = { {11, 12, 13}, {21, 22, 23}, {31,32,33}}; for (int i = 0; i using namespace std; int main(int argc, char* argv[]) {int n = …
5
функциянинг аргументи сифатида массивлврнинг ишлатилиши. кўп ўлчамли массивлар. - Page 5

Want to read more?

Download the full file for free via Telegram.

Download full file

About "функциянинг аргументи сифатида массивлврнинг ишлатилиши. кўп ўлчамли массивлар."

1690964234.ppt } ,..., , { 2 1 n a a a a = ÷ ÷ ÷ ÷ ÷ ø ö ç ç ç ç ç è æ = nm n n n n a a a a a a a a a a ... ... ... ... ... ... ... 2 1 2 22 21 1 12 11 l l l l l l l l l nm nm nm nm n n n n n n n n m m m m m m m m a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a …

PPT format, 1.4 MB. To download "функциянинг аргументи сифатида массивлврнинг ишлатилиши. кўп ўлчамли массивлар.", click the Telegram button on the left.