Какви са двуизмерни решетки

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







Двумерен масив - маса от същите елементи, организирани в редове и колони. Местоположението на всеки елемент двумерен масив (матрица) определя от индекса (брой) ред и (броят) на индекса на колоната (фиг. 8.8).

Фиг. 8.8. Изображение на двумерен масив като таблица

В следващия пример ще създадем 5x4 матрица, чрез определяне на стойностите на елементите му с помощта на генератор на случайни числа, и то на изхода на линията на екрана по ред. В този случай, ние използваме вложени цикъла, външният контур ще се проведе в линиите и вътрешен - колоните.

Диаграмата показва Нарис. 8.9.

Пример 8.11.
Създаване на 5x4 матрица я изобразява на линията на екрана по ред

Фиг. 8.9. Диаграмата по-изход двуизмерна от 5 х 4 редове на екрана







Задача 8.9.
Напишете програма, която:
определи матрица 3x5;
да го приведе към екрана;
определи максималната стойност на елемент матрица и показва стойност, и своята позиция в матрицата.

1. За съхранение на данни от същия тип използва структурен тип данни - масиви (едномерни и многомерни).
2. За да се опише на масива трябва да посочите име, вид на данни (на масив), диапазонът на изменение на индексите на нейните елементи (в скоби) и вида на елементите, от които тя се състои:
Мас: масив [1..20] на цяло число;
3. състав на всеки елемент на масива е името на масива и (броят) на индекса на елемента в масива.
4. При извършване на работи по масивите трябва да използват вериги, които се движат в брой масива.
5. При извършване на операции за търсене в масива трябва да докосвате на елементите на опашката и да се провери за всяко необходимо условие.
6. Пример за многомерен масив е двуизмерно масив (матрица). Състав на елементите на матрицата е в име, индекс на ред и колона индекс.

1. Какво условие трябва да се увери, че редица индивидуални данни могат да бъдат комбинирани в един масив?
2. запис [4] = -12 е името на масива, че - индекса, и - стойността на елемент?
3. едномерен масив е различен от двуизмерни?
4. Какви действия е необходимо да се покажат всички отрицателни елементи в масива?
5. Защо е търсенето на елемент в масива не може без една линия?