Составители:
Рубрика:
12
Вход в цикл
Рис. 2.9
X = 1,10,2
Выход из
цикла
Выход i-го
шага цикла
Вход i+1
шага цикла
2.4. Алгоритмы с массивами
Наряду с одиночными переменными в задачах часто используются организо-
ванные переменные – массивы. Под массивом понимают совокупность данных,
имеющих общее имя. По способу организации чаще всего различают одномер-
ные и двумерные массивы. Одномерный массив – вектор, элементы которого
снабжаются одним индексом, определяющим их порядковый номер в массиве.
Двумерный массив – это матрица. Элементы
одного массива снабжаются двумя
индексами, первый из которых определяет номер строки, а второй – номер
столбца. На пересечении номера строки и номера столбца расположен искомый
элемент. Например, в массиве
A(2,2) =
элемент а
11
расположен на пересечении первой строки и первого столбца, эле-
мент а
12
– на пересечении первой строки и второго столбца, элемент а
21
– на пе-
ресечении второй строки и первого столбца и т. д. Элементы массива называют-
ся переменными с индексами или индексными переменными.
Пример 6. Составить алгоритм вычисления элементов массива Y(10) по эле-
ментам массива X(10), если
x
i
+ а
у
i ,j
= .
√ x
i
2
+ 1
а
11
а
12
а
21
а
22
Алгоритм решения данной задачи приведен на рис. 2.10. В нем показано, что
после блоков ввода переменной а и массива X(10) организуется цикл по индекс-
ной переменной i для вычисления элементов массива у
i
по элементам массива x
i
.
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »