funksiyaning argumenti sifatida massivlarning ishlatilishi. ko'p o'lchamli massivlar

PPT 571,0 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1
1690543894.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 …
4
] == 3100 myarray[2][2][2] == 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* …
5
funksiyaning argumenti sifatida massivlarning ishlatilishi. ko'p o'lchamli massivlar - Page 5

Хотите читать дальше?

Скачайте полный файл бесплатно через Telegram.

Скачать полный файл

О "funksiyaning argumenti sifatida massivlarning ishlatilishi. ko'p o'lchamli massivlar"

1690543894.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, 571,0 КБ. Чтобы скачать "funksiyaning argumenti sifatida massivlarning ishlatilishi. ko'p o'lchamli massivlar", нажмите кнопку Telegram слева.

Теги: funksiyaning argumenti sifatida… PPT Бесплатная загрузка Telegram