Массив. Одномерный массив.

advertisement
Массив. Одномерный
массив.
Линейные массивы.
Массив –это структура данных, которая представляет собой однородную,
фиксированную по размеру и конфигурации совокупность элементов
простой или составной структуры упорядоченных по номерам.
Массив определяется именем и количеством размерностью(координат),
необходимых для указания местонахождения требуемого элемента
массива.
Массив можно классифицировать по двум различным признакам:
по количеству размерностей массивы разделяются на одномерные
(векторы),двумерные (матрицы) и многомерные;
по типу элементов массивы разделяются на массивы однородных
структур данных, массивы неоднородных структур данных и
массивы файлов.
Одномерный массив- это фиксированное количество элементов
одного типа, объединенных общим именем, причем каждый элемент
имеет свой номер, и номера элементов идут подряд.
I:=1
S:=0
S:=S+P(I)
I:=I+1
P (I)
I>=13?
да
нет
S:=S/13
Останов.
Пример 2.
Найти сумму элементов массива, кратных
заданному числу.
Необходимо просмотреть все элементы
массива и, если просматриваемый элемент
делится нацело на заданное число (кратен
заданному числу), прибавляем его к сумме.
Const n = 10;
Type massiv = array [1..10] of integer;
Var a: massiv;
Array – служебное слово («массив», «набор»);
[1..n]- в квадратных скобках указывается номер первого элемента, затем
после двух точек-номер последнего элемента массива;
Of – служебное слово («из»);
Integer – тип всех элементов массива.
Либо: var a: array [1..10] of integer;
Таким образом, одномерный массив описывается следующим образом:
Array [n1..n2] of <тип элементов> ;
Где n1- номер первого элемента, n2 - номер последнего элемента.
Download