Програмування алгоритмiв опрацювання табличних величин (одновимiрних масивiв)
Мирик Анастасiя
КДПУ
30.09.2022
ЗМIСТ
Масив
Одновимiрний масив
Види масивiв
Приклади оголошення масиву
Алгоритм роботи з масивом
Список використаних джерел
Масив
Масив — це структурований тип даних, який складається з фiксованого числа однотипних елементiв, що мають спiльне iм’я.
Вид |
Опис |
Статичний |
Його розмiрнiсть є фiксованою |
Динамiчний |
Його розмiрнiсть задається пiд час виконання програми |
Тип елементiв називають базовим типом масиву.
Кiлькiсть значень називають розмiром масиву. Завдяки нумерацiї можна отримати доступ до будь—якого елемента масиву як до простого значення базового типу. Для зберiгання значень температури протягом року замiсть створення окремих змiнних t1, t2, . . . , t365 можна створити один масив з iменем t, де кожному значенню буде вiдповiдати порядковий номер елемента масиву. Спiльне iм’я t означає, що цi данi належать до одного масиву, а розрiзнити їх можна за номером (iндексом).
Iм’я елементу масиву
Iм’я елементу масиву складається з iменi масиву та порядкового номера елемента в масивi (iндекса) елемента, узятого в квадратнi дужки.
Наприклад, елемент масиву t[1] дорiвнюватиме значенню середньодобової температури за 1 сiчня, t[365] — за 31 грудня.
Описати змiнну типу Одновимiрний масив можна двома способами:
1 у роздiлi type iнтерфейсного блоку програмного коду описати новий тип даних, i в роздiлi var описати змiнну нового типу: type
<iм’я типу> = array[дiапазон iндексiв] of <тип елементiв>; var
<список змiнних>: <iм’я типу>;
2 описати змiнну типу масив, не вводячи нового типу: var <список змiнних>: array[дiапазон iндексiв] of <тип елементiв>;
Рис.: 1. Масив цiлих чисел
Рис.: 2. Приклад оголошення
Оголосити про використання масиву в роздiлi описiв Очистити пiдготовлене мiсце в пам’ятi (якщо необхiдно Задати необхiднi значення елементiв масиву.
Якщо потрiбно вивести масив на екран для наочного сприйняття.
Виконати дiї над елементами масиву.
Вивести результати на екран.
Опис змiнних типу Одновимiрний масив, [Електронний ресурс]. – Режим доступу:
https://miyklas.com.ua/p/informatica/9-klas/algoritmi-ta-pr
Основи алгоритмiзацiї та програмування, [Електронний ресурс]. – Режим доступу: http://www.myshared.ru/slide/1218562/