Пример 1. Даны два одномерных массива А и В. Найти их скалярное произведение.
a[4]:=-2; a[9]:=15; b[1,2]:=120; b[3,4]:=10;
Обращение к элементам массива осуществляется с помощью имени переменной массива, за которым в квадратных скобках следует список индексов элемента.
N: array [1..3,1..4] of byte = ((1, 2, 3, 4),(-1, -2, -3, -4),(0, 1, 0, 1));
Const m: array[1..5] of char =( 4 , a , b , 5 , * );
Констант массив, где задаются начальные значения элементов массива:
D: array [1..2, 1..5] of byte;
Var c: array [1..10] of integer;
Описание в разделе описания переменных:
matr=array[1..3,1..4] of byte; - двумерный массив
type mas=array[1..10] of integer; - одномерный массив
В разделе описания типов определяется новый тип, а переменные этого типа описываются в разделе описания переменных:
Способы описания массивов:
- двумерный массив
3 5 6 12 - одномерный массив
Type имя типа = array[список типов индексов] of тип элементов;
Схема описания массивов такова:
При описании массивов используются зарезервированные слова array и of, а также указывается тип элементов массива (он может быть произвольным, в том числе и составным) и интервалы изменения индексов элементов массива. Количество интервалов называется размерностью массива. В турбо Паскале 7.0. используют одномерные и двумерные массивы.
Массив Это последовательность, состоящая из фиксированного числа однотипных элементов, каждый из которых имеет свой индекс (номер).
Составные структуры
Комментариев нет:
Отправить комментарий