Тураєва Ольга
Квiтень 2022
Програмування алгоритмiв опрацювання табличних величин (одновимiрних масивiв) Масив даних. Основнi поняття.
Ми вже знаємо, що змiнна може зберiгати данi рiзного типу. Але одночасно вона може мiстити лише один елемент iнформацiї. int x = 56; // змiнна х мiстить значення цiлого числа 56
Якщо написати команду х = -10, то попереднє значення буде витерте з пам’ятi, а на його мiсце записане число -10
А якщо нам потрiбно зберiгати десятки або сотнi однотипогних даних? Наприклад, необхiдно зберегти щоденнi середнi температури за листопад. Заводити 31 змiнну не дуже зручно. У таких випадках використовують масиви.
Масив - це набiр змiнних однакового типу з одним iменем.
Властивостi масиву:
• всi елементи мають однаковий тип;
• масив мiстить фiксовану (незмiнну протягом роботи програми) кiлькiсть елементiв;
• елементи масиву розташовуються в пам’ятi один за одним;
• всi елементи зберiгаються пiд одним iменем. Види оголошення масивiв
Вид |
Опис |
Приклад |
Масив чисел |
Розмiрнiсть є фiксованою |
var A: [1..5] of тип |
Через константу |
Розмiрнiсть задається через константне значення |
const N=5; var A:array [1..N] of тип |
Види масивiв
У одновимiрному масивi задається тип елементiв i розмiрнiсть масиву.
У багатовимiрному масивi задається тiльки тип, а розмiрнiсть не вказується.
1