игра брюс 2048
Главная / Программирование / Программирование на Free Pascal и Lazarus / Тест 6

Программирование на Free Pascal и Lazarus - тест 6

Упражнение 1:
Номер 1

Решить задачу. Определить номера строки и столбца максимального простого числа прямоугольной матрицы math. Подсчитать количество нулевых элементов матрицы и напечатать их индексы.


Ответ:

Свой ответ

Номер 2

Решить задачу. Найти среднее геометрическое элементов квадратной матрицы math, находящихся по периметру этой матрицы и на её диагоналях, если это возможно. Если среднее геометрическое вычислить невозможно, то поменять местами максимальный и минимальный элементы матрицы.


Ответ:

Свой ответ

Номер 3

Решить задачу. Сформировать вектор math, каждый элемент которого представляет собой среднее арифметическое значение элементов строк матрицы math, и вектор math — любой его компонент должен быть равен произведению элементов соответствующего столбца матрицы math.


Ответ:

Свой ответ

Номер 4

Решить задачу. Задана матрица math, в каждом столбце которой максимальный элемент необходимо заменить произведением отрицательных элементов этого же столбца.


Ответ:

Свой ответ

Номер 5

Решить задачу. Задана матрица math. Определить максимальный элемент среди элементов матрицы, расположенных выше главной диагонали, и минимальный элемент среди тех, что находятся ниже побочной диагонали. После этого выполнить сортировку каждого столбца матрицы по возрастанию.


Ответ:

Свой ответ

Номер 6

Решить задачу. Заменить строку матрицы math с минимальной суммой элементов на строку, где находится максимальный элементы матрицы.


Ответ:

Свой ответ

Номер 7

Решить задачу. Переместить максимальный элемент матрицы math в правый верхний угол, а минимальный элемент — в левый нижний.


Ответ:

Свой ответ

Номер 8

Решить задачу. Проверить, является ли матрица math диагональной (все элементы нули, кроме главной диагонали), единичной (все элементы нули, на главной диагонали только единицы) или нулевой (все элементы нули).


Ответ:

Свой ответ

Номер 9

Решить задачу. Сформировать из некоторой матрицы math верхнетреугольную матрицу math (все элементы ниже главной диагонали нулевые), нижнетреугольную матрицу math (все элементы выше главной диагонали нулевые) и диагональную матрицу math (все элементы нули, кроме главной диагонали).


Ответ:

Свой ответ

Номер 10

Решить задачу. Заданы матрицы math и math. Найти матрицу math.


Ответ:

Свой ответ

Номер 11

Решить задачу. Проверить, является ли матрица math обратной к math. Произведением матриц math и math в этом случае должна быть единичная матрица.


Ответ:

Свой ответ

Номер 12

Решить задачу. Определить количество простых чисел, расположенных вне диагоналей матрицы math.


Ответ:

Свой ответ

Номер 13

Решить задачу. Проверить, лежит ли на главной диагонали максимальный отрицательный элемент матрицы math.


Ответ:

Свой ответ

Номер 14

Решить задачу. Переписать простые числа из матрицы math в массив math. Массив упорядочить по убыванию.


Ответ:

Свой ответ

Номер 15

Решить задачу. Переписать положительные числа из матрицы целых чисел math в массив math. Из массива math удалить числа, в двоичном представлении которых единиц больше, чем нулей.


Ответ:

Свой ответ

Номер 16

Решить задачу. Заданы четыре квадратные матрицы: math, в которых хранятся целые числа. Найти матрицу, в которой находится максимальное простое число.


Ответ:

Свой ответ

Номер 17

Решить задачу. Заданы четыре квадратные матрицы; math, в которых хранятся целые числа. Найти матрицы, в которых на диагоналях есть простые числа.


Ответ:

Свой ответ

Номер 18

Решить задачу. Заданы три прямоугольные матрицы: math. Найти матрицы, в которых по периметру расположены только отрицательные числа.


Ответ:

Свой ответ

Номер 19

Решить задачу. Проверить, лежит ли на побочной диагонали минимальный положительный элемент матрицы math.


Ответ:

Свой ответ

Номер 20

Решить задачу. Заданы матрицы math и math. Найти матрицу math. Проверить, является ли матрица math обратной к math. Произведением матриц math и math в этом случае должна быть единичная матрица.


Ответ:

Свой ответ

Номер 21

Решить задачу. Заданы четыре квадратные матрицы: math, в которых хранятся целые числа. Найти, в какой из матриц на побочной диагонали есть числа, состоящие из восьмёрок.


Ответ:

Свой ответ

Номер 22

Решить задачу. Заменить столбец матрицы math с максимальной суммой элементов на столбец, где находится максимальное число, состоящее из единиц.


Ответ:

Свой ответ

Номер 23

Решить задачу. Заданы четыре квадратные матрицы: math, в которых хранятся целые числа. Определить, есть ли среди них матрицы, в которых на побочной диагонали находятся только числа, состоящие из единиц и двоек.


Ответ:

Свой ответ

Номер 24

Решить задачу. Переписать простые числа из матрицы целых чисел math в массив math. Из массива math удалить числа, расположенные между максимальным и минимальным элементами.


Ответ:

Свой ответ

Номер 25

Решить задачу. В матрице целых чисел math упорядочить те строки, в которых диагональные элементы не содержат семёрок.


Ответ:

Свой ответ



Главная / Программирование / Программирование на Free Pascal и Lazarus / Тест 6