Ти тут

Структурований тип - одновимірний масив

Відео: Структурований тип даних масив (частина 2)

Вивчаючи ази програмування, насамперед (ну або другим) майбутні програмісти знайомляться з поняттям «одновимірний масив». Паскаль, як і інші мови, дозволяє працювати з такою структурою даних. Рано чи пізно виникає необхідність в структурованому зберіганні будь-яких величин. Найчастіше елементи з такого набору належать одному і тому ж типу. Наприклад, список навчальної групи може складатися з 25 елементів, кожен з яких є змінною строкового типу, що зберігає прізвище та ім`я того, хто навчається.

одновимірний масив паскаль

Саме це і дозволяє реалізувати одновимірний масив в Паскалі, який представляє собою упорядковану сукупність однотипних елементів. До будь-якого елементу такої послідовності можна звернутися з використанням одного і того ж ідентифікатора і одного індексу - порядкового номера. Тому ці масиви і називаються одновимірними.

Нумерація елементів послідовності, як правило, починається з одиниці, тобто перший елемент має порядковий номер 1, що цілком логічно. Однак при необхідності діапазон індексів може бути абсолютно довільним, головна вимога, щоб в якості індексів виступали або цілі числа, або символи (будь-який порядковий тип).

Розглянемо типові дії з одновимірним масивом:

1) Опис масиву, тут n - кількість елементів в послідовності, mas - Тип, що позначає одновимірний масив з 5 цілих чисел, A - Змінна типу mas, тобто змінна типу одновимірний масив з 5 цілих чисел

одновимірний масив паскаль

Відео: Паскаль з нуля [Ч10]. Виведення масиву, завдання з парними числами



2) Введення елементів послідовності з клавіатури

одновимірний масив

3) Висновок елементів послідовності на екран

одновимірний масив



4) Заповнення послідовності за допомогою генератора випадкових чисел

одновимірний масив

Відео: Створення одновимірного масиву в С # | Simple array C #

5) Перетворення (модифікація) кожного елемента масиву, тобто зміна його значення (наведено приклад зменшення кожного елемента одновимірного масиву на 6)

одновимірний масив в паскале

6) Визначення суми елементів послідовності, тут змінна S - сума елементів

одновимірний масив в паскале

7) Визначення кількості елементів масиву, що задовольняють деякому умові (наведено приклад визначення кількості елементів, великих числа 4), тут k - кількість таких елементів

одновимірний масив в паскале

8) Визначення екстремуму (максимального чи мінімального елемента масиву), тут min - мінімальне значення серед елементів масиву, k - порядковий номер (індекс) найменшого з елементів масиву

одновимірний масив в паскале

Як відомо, для всіх змінних, які описані в розділі Var в програмі на мові програмування Паскаль, при запуску програми виділяється певна кількість байт в оперативній пам`яті. Це визначається типом змінної, наприклад, символ займає один байт, тип integer - два байта, тип real - чотири байти. Тому в разі, коли розмірність масиву невелика, програма не вимагатиме великого обсягу оперативної пам`яті. В іншому випадку програмісту доведеться шукати інші способи розміщення елементів масиву, наприклад, у файлі або в динамічної пам`яті, за допомогою покажчиків.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!