![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Работа с массивами сводится к работе с его элементами. Обращение к элементам массива осуществляется с помощью переменной с индексом. Так, х(1,5) — элемент массива х, расположенный на пересечении первой строки и пятого столбца.
Пример. Заданы два двухмерных массива х(1:2, 1:2) и у(1:2, 1:2):
Определить значение: Н:= х(1,1) • у(2,1) + х(2,2).
После выборки указанных элементов и выполнения операции присваивания получим: Н=14.
Следует особо отметить, что х(1) не равно xl, т.е. первый элемент массива х не имеет никакого отношения к переменной xl.
Некоторые языки высокого уровня дают возможность обрабатывать массивы целиком; в этом случае для обозначения массива достаточно указать только его имя. При одинаковой размерности, типе и длине массивов можно записать
с: = а + b; с: = а • b; с: = а – b,
что означает соответственно суммирование, умножение и вычитание элементов массивов а и b (с одинаковыми индексами) и запись результатов в массив с.
Для того чтобы задать всем элементам массива одинаковые значения, например 5, можно записать: а: = 5, где а — массив. В дальнейшем мы будем пользоваться такой записью, чтобы сократить, упростить написание алгоритма, считая элементарными предписания: ввод и вывод всего массива, присваивание всему массиву каких-либо значений и т.д. На самом деле, за редким исключением, такие операции можно осуществить только при работе с каждым элементом массива в отдельности, используя для этого циклические операторы.
Дата публикования: 2014-10-20; Прочитано: 409 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!