В задачах 1—12 сформировать квадратную матрицу порядка n по заданному образцу:
13. Построить квадратную матрицу порядка 2n:
14. Дано действительное число х. Получить квадратную матрицу порядка n +1:
15. Даны действительные числа а1, а2,..., аn. Получить квадратную матрицу порядка n:
16. Получить матрицу:
17. Получить матрицу:
18. Составить программу, которая заполняет квадратную матрицу порядка n натуральными числами 1, 2, 3,..., n2, записывая их в нее «по спирали».
Например, для п = 5 получаем следующую матрицу:
19. Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки размера п х п по часовой стрелке, начиная с блока в левом верхнем углу.
20. Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки размера п х п крест-накрест.
21. Дан линейный массив x1, x2,..., xn-1, xn. Получить действительную квадратную матрицу порядка п:
22. Дан линейный массив x1, x2,..., xn-1, xn. Получить действительную квадратную матрицу порядка п:
23. Получить квадратную матрицу порядка п:
24. Получить квадратную матрицу порядка п:
25. Магическим квадратом порядка п называется квадратная матрица размера п х п, составленная из чисел 1, 2,..., n2 так, что суммы по каждому столбцу, каждой строке и каждой из двух больших диагоналей равны между собой. Построить такой квадрат.
Пример магического квадрата порядка 3: