Назад на содержание Массивы в Pascal


Общая информация

Ввод массива

Вывод массива

Поиск

Сортировка

Вычисление
колличественных

характеристик массива


Котрольные вопросы

Задания


Общая информация

Наглядно массив можно представить в виде набора пронумерованных "ящичков", в каждом из которых может находиться только одно данное. Иногда эти данные могут совпадать с номером ячейки.

A =
34 45 2 0 5 -35
1 2 3 4 5 6
где:
A - имя массива;
1, 2, 3, 4, 5, 6 - индексы ( порядковый номер "ящичка");
34, 45, 2, 0, 5, -35 - элементы массива (содержимое ящичка);

Массив А имеет размерность один т.к. при обращении к элементам достаточно указать адрес состоящий из одного числа-номера "ящичка". Размер массива А равен 6, т.к. в нём 6 элементов.
Массивы такого вида называются одномерными. Их элементы записываются как А(1), A(2), и т.д.
Например:
А(1)=34 (в первой ячейке массива А хранится число 34)
А(2)=45 (во второй ячейке массива А хранится число 45)
А(3)=2
А(4)=0
А(5)=5
А(6)=-35

Действия над элементами осуществляются аналогично действиям над простыми переменными.
Например: А(2) + А(3) = 47
Обратите внимание, что действия осуществляются не над индексами, а над числами находящимися в ячейках и результат ни коем образом не связан с числом хранимым в ячейке А (5).
Так как при использовании массивов используется большое колличество переменных (ячеек) которые должны находиться в одном месте памяти, то возникает необходимость в отведении места памяти компьютера под массив ( говорят о резервировании памяти под массив ). Для этого в Паскале имеется описание следующего вида:
const
    n = 100;
var
    A : array[1..n] of Real;

На начало страницы
Hosted by uCoz