Рассмотрим последовательность действительных чисел:
1.6, 14.9, -5.0, 8.5, 0.46
Обозначим эту последовательность именем:
А={1.6, 14.9, -5.0, 8.5, 0.46}
Каждый элемент последовательности можно обозначить А1, А2,...Аn. Индекс здесь определяет положение элемента в последовательности.
Одномерный массив – фиксированное количество элементов одного и того же типа, объединенных одним именем, где каждый элемент имеет свой номер.
Одномерный массив
№ А
1
2
3
...
29
30
25 |
26 |
27 |
... |
53 |
54 |
Массив обозначается одним именем.
Каждый элемент массива обозначается именем массива с индексом.
Например: А[3]=27
Описание массива
Var <имя массива>: ARRAY[n1..n2] of <тип элементов>;
где n1,n2 – номер 1-го и последнего элементов массива
Например:
Var A: ARRAY[1..1000] of integer;
Присвоение значений элементам массива может происходить с помощью:
оператора Read (Readln);
функции случайных чисел (Random).
Формирование массива с помощью оператора Read
Program Massiv;
Var i,n: integer;
a: array[1..1000] of integer;
Begin
writeln(‘Введите размерность массива’);
readln(n); {Определяем число элементов в массиве}
Формирование массива с помощью оператора Read
For i:=1 to n do
readln(a[ i ]);
{ввод элементов массива}
Формирование массива с помощью оператора Random
Program Massiv;
Uses CRT;
Var i,n: integer;
a: array[1..1000] of integer;
Begin
clrscr;
writeln(‘Введите размерность массива’);
readln(n); {Определяем число элементов в массиве}
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.