Георгий Кобзев
S:20:38:44 21.11
R:20:38:45 21.11
[Пересланное сообщение]
Лиза Тимошенко, 16 ноября в 20:07
Примеры дл подготовки к РК по Информатике
Используйте динамические массивы
Задача 1.
Дана целочисленная прямоугольная матрица A. Найти номер строки, в которой находится максимальный
элемент матрицы, считая, что он единственный. Поменять местами первую строку матрицы и строку с
максимальным элементом. Если максимальный элемент находится в первой строке, то перестановку не
делать и выдать сообщение.
Для решения задачи составить подпрограммы:
- Функцию, находящую номер строки максимального элемента.
- Процедуру перестановки строк матрицы.
Задача 2.
Дана целочисленная квадратная матрица A. Найти минимальный элемент главной диагонали матрицы.
Граничные элементы матрицы заменить на найденное значение.
Для решения задачи составить подпрограммы:
- Функцию поиска минимального элементы главной диагонали матрицы.
- Процедуру преобразования матрицы.
Задача 3.
Дана целочисленная прямоугольная матрица A. Проверить, все ли элементы матрицы одинаковы? Если
нет, переставить максимальный и минимальный элементы матрицы. Если все элементы одинаковые,
перестановку не делать и выдать соответствующее сообщение.
Для решения задачи составить подпрограммы:
- Функцию, проверяющую, все ли элементы матрицы одинаковы?
- Процедуру перестановки максимального и минимального элементов матрицы.
Задача 4.
Дана целочисленная квадратная матрица A. Найти номер столбца, в котором расположен максимальный
элемент побочной диагонали матрицы. Все элементы этого столбца умножить на его номер.
Для решения задачи составить подпрограммы:
- Функцию поиска номера столбца.
- Процедуру преобразования матрицы.