Тип "Матрица"

Доработать класс матрицы реализовать операции, которых не хватает в исходном классе реализовать функции для расчета свойств в соответствии с заданием.

Реализовать класс для логики написать код для расчета матрицы \(F\) написать тесты на корректность расчета свойств и матрицы F

Делаем по аналогии с этой статьей

А если остается время и делать нечего, то сделать интерфейс, в котором можно ввести матрицы и рассчитать F. Чтобы проще было, под каждую матрицу использовать обычный RichTextBox (как из него получить матрицу можно прочитать тут

1

Даны две квадратные матрицы A и B. Если количество нечетных элементов главной диагонали матрицы A больше количества нечетных элементов главной диагонали матрицы B, то \(F=A^T−2\cdot B\), иначе \(F=2−(B+A)\cdot 3\)

2

Даны две квадратные матрицы A и B. Если произведение элементов главной диагонали A больше произведения элементов лавной иагонали B то \(F=3\cdot A+B^T\), иначе \(F=(A+B)^T+1−\frac{A}{3}\)

3

Даны две квадратные матрицы \(A\) и \(B\). Если сумма четных элементов побочной диагонали \(A\) меньше суммы четных элементов побочной диагонали \(B\) то \(F=A^T - (B + A)^T\), иначе \(F=3 \cdot B^T + A\)

4

Даны две квадратные матрицы \(A\) и \(B\). Если сумма элементов стоящих на нечетных позициях побочной диагонали \(A\) меньше суммы элементов стоящих на нечетных позициях побочной диагонали \(B\) то \(F=3 \cdot (A + B)^T + A\), иначе \(F=A - B \cdot 2\)

5

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если количество четных элементов матрицы \(B\) больше суммы количества четных элементов матрицы \(A\) плюс количества нечетных элементов матрицы \(C\) то \(3 \cdot (B - C)^T + A\) иначе \(A \cdot 3 - B^T +2 - C\)

6

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если максимальный элемент матрицы \(B\) больше суммы минимальных элементов матриц \(A\) и \(C\) то \((A^T + B) \cdot 2 - C\) иначе \(A \cdot 2 + B^T - 3 \cdot C\)

7

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если сумма элементов главной диагонали матрицы матрицы \(B\) больше суммы сумм побочных диагоналей матриц \(A\) и \(C\) то \((A - B) ^ T +2 \cdot C - 5\) иначе \(3 \cdot A^T + B - \frac{C}{4}\)

8

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если сумма элементов элементов ниже главной диагонали матрицы \(B\) меньше суммы сумм элементов выше главной диагонали матриц \(A\) и \(C\) то \(A - (B + 2 \cdot C) - 1\) иначе \(3 \cdot A^T + B - \frac{C}{2}\)

9

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если сумма элементов элементов ниже побочной диагонали матрицы \(B\) меньше произведения максимальных элементов матриц \(A\) и \(C\) то \(B + A^T \cdot 3 - 2 \cdot C - 1\) иначе \((A^T + B) \cdot 2 - C\)

10

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если разность между суммой элементов побочной диагонали и суммой элементов главной диагонали матрицы \(B\) меньше разности суммы элементов побочной диагонали \(A\) минус сумма элементов главной диагонали \(C\) то \(A^T - (B + C)\cdot 3\) иначе \(1 + (B + C) ^T - A \cdot 2\)

11

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если разность между максимальным элементом и минимальным элементом матрицы \(B\) меньше разности между максимальным элементом \(A\) и минимальным элементом \(C\) то \((B - C)^T + 2 \cdot A\) иначе \(A \cdot 3 - C^T\cdot 3 +2 - B\)

12

Даны три квадратные матрицы \(A\) и \(B\) и \(С\). Если разность между сумой элементов ниже главной диагонали и суммой элементов выше главной диагонали матрицы \(A\) больше чем разность между сумой элементов ниже главной диагонали матрицы \(B\) минус сумма элементов ыше главной диагонали матрицы \(C\) то \((A + C)^T \cdot 2 + B\) иначе \(3 \cdot B + (A - C)^T\)