Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
21-60.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
270.43 Кб
Скачать

59)Багатовимірні масиви: оголошення, доступ до елементів.

Одновимірні масиви застосовуються для зберігання послідовностей. Проте для багатьох структур даних зображення у вигляді послідовності є неприйнятним. Наприклад, результати матчів футбольного чемпіонату найзручніше подавати у вигляді квадратної таблиці. Для зберігання таких структур даних застосовують багатовимірні масиви, серед яких найбільш широко використовуються двовимірні масиви (матриці). У даному розділі розглядаються базові операції над елементами двовимірних масивів, а також техніка програмного розв'язування деяких матричних задач лінійної алгебри. Елементи двовимірного масиву (дані можуть бути подані у вигляді таблиці-матриці) визначаються іменем масиву та двома індексами: перший індекс означає номер рядка, а другий — номер стовпця, на перетині яких стоїть елемент, наприклад р[1,2], p[i,j].

Оголошення багатовимірних масивів. Доступ до елементів

Загальний вигляд конструкції опису типу матриці такий:

TYPE

<назва типу>=array [<розмір>, <розмір>] of <назва базового типу>;

Можна і так:

<список змінних>:array [<розмір>,<розмір>] of <назва базового типу>;

60) Базові операції обробки двовимірних масивів

Наведемо спочатку перелік базових операцій над матрицями та їх елементами. До таких операцій належать:

  • введення та виведення матриць;

  • створення нової матриці за заданим алгоритмом;

  • пошук елементів матриці за певним критерієм;

  • визначення, чи задовольняє матриця або окремі її елементи певній властивості;

  • виконання певних операцій над компонентами матриць (переставлення рядків і стовпців, множення матриць тощо).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]