Pascal масиви

Паскаль мови програмування забезпечує структуру даних, звану масив, який може зберігати фіксованого розміру послідовний набір елементів одного і того ж типу. Масив використовується для зберігання колекції даних, але часто буває більш корисно думати про масиві як сукупність змінних одного і того ж типу.

Замість того, щоб оголошувати окремі змінні, такі як число1, число2. і number100, ви оголошуєте одну змінну масиву, такі як числа і цифри використання [1], цифри [2], і. цифри [100] для подання індивідуальні змінні. Конкретний елемент масиву звертаються за допомогою індексу.

Зверніть увагу, що якщо ви хочете масив стилів C, починаючи з індексу 0, вам просто потрібно запустити індекс від 0, а не 1.

декларування Масиви

Для того, щоб оголосити масив в Паскалі, програміст може або оголосити тип, а потім створювати змінні цього масиву або безпосередньо оголосити змінну масиву.

Масив-ідентифікатор - вказує ім'я типу масиву.

Індекс типу - вказує індекс масиву; воно може бути будь-яким скалярним типом даних, крім реального

Елемент типу - визначає типи значень, які будуть зберігатися

Тепер швидкість є змінною масиву векторного типу, що є достатнім для зберігання до 25 дійсних чисел.

Типи індекс масиву

У Паскалі, індекс масиву може бути будь-якого скалярного типу, як, ціле число, логічне значення, що перераховуються або поддиапазоне, за винятком випадків реальної. Масив може мати індекси негативні значення теж.

Візьмемо ще один приклад, де індекс має тип характеру -

Підрядковий може бути перераховуються типу -

ініціалізація масивів

У мові Pascal масиви инициализируются за допомогою присвоювання, або шляхом зазначення конкретної нижній індекс або використовувати для справ циклу.

Доступ до елементів масиву

Елемент доступний по індексації ім'я масиву. Це робиться шляхом розміщення індекс елемента в квадратних дужках після імені масиву. наприклад -

Дана заява буде взяти перший елемент з масиву з ім'ям алфавіту і привласнити значення змінної а.

Коли наведений вище код компілюється і виконується, він проводить наступний результат -

Pascal Масиви в деталях

Масиви мають важливе значення для Паскаля і повинні мати потребу у великій кількості більш докладної інформації. Є наступні кілька важливих понять, пов'язаних з масивом, який повинен бути зрозумілий Паскаля програміста -