ОАиП_2_1_ИТ

Download Report

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 найти наименьший элемент и
вывести на печать номера строки и столбца, на пересечении которых
этот элемент находится.
Спасибо за внимание!