Паскал - Урок 11 двуизмерни решетки

Паскал - Урок 11 двуизмерни решетки

И така, какво е двумерен масив? За лесно възприемане представлява едномерен масив като линия, и където всички елементи са един до друг хоризонтално, и двумерен като квадрат, при което елементите са разположени хоризонтално, така и вертикално. На двумерен масив, състояща се от редове и колони, също посочен като матрица или матрица масив.







Както е описано от двуизмерни решетки? За записване на двумерен масив има редица начини, аз ще обсъди две от тях.

1 масив описание метод: масив [1..m, 1..N] на променливите в тип масив (число / реално / байт);

2 начин за описване масив: масив [1..m] на масив [1..N] от типа на променливите в масива;

Първа линия описано (1..m), и след това колони (1..N).

При втория метод е описан като двумерен масив, които заедно образуват двумерен един.







Двуизмерният масива могат да бъдат описани по вид на профила, за справка в бъдеще, или няколко пъти в Вар променливите за описание на секции, която искам да отбележа, че вместо да пит могат да бъдат заместени, както и броя, но можете да използвате константи.

Пример за определяне на двумерен масив в раздел описва променливите:

В този случай, ние създадохме един двумерен масив с размер 100 от 100, което е, ние имаме квадратна матрица.

Пример задача матрица масив, използвайки секцията Тип:

Във втория пример, попитахме две еднакви размери матрица масив от 100 до 100, в описанието на масив B, ние не трябва да се опише отново си размери и тип данни.

Как да се свържете с клетъчния променлива двумерен масив?

За да се отнася за двумерен масив, трябва да се уточни първото число линия, и след това номера на колоната по следния начин:

х всяка променлива, - името на масив, брой и-линия, J - брой на колоната.

Освен това, аз и й може да бъде или променлива или числа.

Пример за написването данни на масива:

// задача с броя на клетките и и низ брой J колона случайна стойност

Ние попълнено масив от случайни числа между 1 и 100.

Пример за програма с помощта на двумерен масив, където се запълни масив с случайни числа и ще го покаже на екрана: