Transcript ОАиП_2_1_ИТ
Основы алгоритмизации и программирования Лекция 1. А.Ф.ОСЬКИН ПГУ, Полоцк Знакомимся • Оськин Аркадий Филиппович • Доцент кафедры технологий • • программирования Тел. 42 19 40 Email [email protected] План работы на семестр Матрицы (двухмерные массивы) Матрицы (двухмерные массивы) Матрицы (двухмерные массивы) Объявление матриц Матрицы объявляются также как и одномерные массивы, но у них не один индекс, а два. При объявлении в квадратных скобках указывается количество строк и количество столбцов. Например, следующее выражение резервирует в памяти компьютера место под матрицу целых чисел, имеющую 3 строки и пять столбцов: Матрица действительных чисел, размером 2 на 3 будет объявлена так: X: array[1..2,1..3] of real; Пример №1 • В двухмерном массиве размером 3 на 5 элементов поменять местами первую и третью строки. Массив вводится с клавиатуры. Результаты работы выводятся на экран монитора. • Программа Pr_1_1 • Программа Pr_1_1 • Программа Pr_1_1 • Программа Pr_1_1 • Программа Pr_1_1 Пример №2 • Условия задачи аналогичны Примеру №1, но исходный массив формируется из случайных чисел, лежащих в интервале от 1 до 10. • Программа Pr_1_2 Пример №3 • В заданном массиве найти наибольший элемент и вывести его на печать. Массив размером 3 на 5 элементов сформировать из случайных целых чисел, лежащих в интервале от 1 до 10. • Программа Pr_1_3 Примеры для самостоятельного решения • • Пример №4. В массиве из Примера №2 поменять местами первый и пятый столбцы. Пример №5. В массиве из Примера №3 найти наименьший элемент и вывести на печать номера строки и столбца, на пересечении которых этот элемент находится. Спасибо за внимание!