ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
SWAP аргумент_n, аргумент _mПример: Поменять местами элементы 2 и 5 вектора B(N)
· Изменение последовательности элементов одномерного массива. Изменение последовательности заключается в перестановки значений элементов одномерного массива согласно определённому условию. К этому типу действий относятся алгоритмы сортировки. Пример: Записать массив B(N) в обратном порядке (элемент B(1) должен стать B(N), B(N) − B(N) и т.д.).
Пример: Расположить элементы массива B(N) в порядке возрастания их значений.
· Действия с несколькими одномерными массивами одинаковой размерности. Пример: Сложить массивы X(10) и B(10).
Двумерные массивы Двумерный массив – это совокупность однотипных элементов, каждый из которых имеет две координаты: номер строки и номер столбца. Как правило, двумерные массивы называют матрицами. Обработка матриц проходит в двух вложенных циклах. Внешней задаёт номер текущей строки, вложенный - номер текущего столбца. Формирование и вывод на экран двумерного массива. Пример: Сформировать матрицу M (3, 4).
Некоторые алгоритмы обработки двумерных массивов. · Изменение элементов матрицы. Значения элементов матрицы хранятся в памяти компьютера. Изменить значение – это значит записать в соответствующую ячейку памяти новую величину. Для этого необходимо указать координаты ячейки, с которой нужно взаимодействовать. Пример: 1. Присвоить элементу (2, 3) матрицы M значение 5. M(2, 3) = 5 2. Увеличить значение элемента (2, 3) матрицы M на 5 M(2, 3) = M(2, 3) + 5 3. Умножить матрицу M(3, 4) на константу h. INPUT “h =”; h · Транспонирование матрицы. Транспонирование матрицы заключается в получении другой матрицы, столбцы которой равны строкам исходной. Транспонирование необходимо в некоторых численных методах. Например, при решении системы линейных уравнений. Пример: Трансформировать матрицу M (3, 4).
Результат: · Анализ элементов матрицы. Большой спектр задач связан с изменением или сортировкой матрицы по определённому критерию. Как правило такие алгоритмы содержат циклы и операторы условной передачи управления. Пример: Обнулить элементы матрицы M(3, 4), попадающие в интервал [A, B].
Не нашли, что искали? Воспользуйтесь поиском:
|