Professional Documents
Culture Documents
Лаб ОП 2.2, Ткачук К
Лаб ОП 2.2, Ткачук К
Основи програмування
Лабораторна робота 2.2
Дослідження багатовимірних масивів
ВАРІАНТ № 10
Київ 2021
Мета лабораторної роботи- вивчити можливості та особливості обробки
значень індексованих (багатовимірних) типів.
Завдання
Написати програми, які складаються з наступних дій:
1. Опису змінної індексованого типу (двовимірний масив) згідно з варіантом
(табл. 2.3)
2. Ініціювання змінної, що описана в п.1 даного завдання.
3. Створення нової змінної індексованого типу (одновимірний масив) та її
ініціювання значеннями, що обчислюються згідно з варіантом (табл. 2.3).
Таблиця 2.3
Хід роботи
1.1-2.Ініціалізуємо змінну індексованого типу (двовимірний масив) при
створенні згідно з варіантом.
Контрольні питання
1. Наведіть правила опису багатовимірного індексованого типу.
Об’єкт типу масив характеризується числом індексів. Один індекс визначає
один вимір масиву. Двовимірний масив - це матриця, перший індекс якої
позначає рядок, а другий – колонку.
int dim_2[3][5];
Багатовимірний індексований тип описується індексним виразом виду:
E1[E2][E3]…[En], де [E3]..[En] – вирази, такі самі як Е2.
Обчислення такого індексного виразу здійснюється зліва направо, парами:
(((E1 + E2) + Е3)+...) + En).
У результаті обчислення виразу виробляється посилання.