- •2. Даны натуральное число n, действительные числа a1,a2,…,an. Вычислить массив, элементы которого равны:
- •26. Даны действительные числа X, y1,y2,…,y100 ( ), . Найти наимньшее натуральное k, при котором
- •32. Даны натуральное число n, целые числа a1,a2,...,a25, b1,b2,...,bn. Среди a1,a2,..., a25 нет повторяющихся чисел, нет их и среди b1,b2,...,bn.
- •43. Дано натуральное число n, действительная матрица a размера . Найти среднее арифметическое:
- •47. Дана действительная квадратная матрица X порядка 12. Заменить нулями все элементы, расположенные на главной диагонали и выше нее.
- •48. Даны действительные числа x1,x2,…,x8. Получить действительную квадратную матрицу a порядка 8:
- •52. Дана действительная матрица X размера 69. Найти матрицу y, получающуюся из данной:
- •54. Дана действительная квадратная матрица X порядка n. Преобразовать матрицу X по правилу: строку с номером n сделать столбцом с номером n, а столбец с номером n сделать строкой с номером n .
- •55. Даны две действительные квадратные матрицы X, y порядка n. Получить новую матрицу z:
- •56. В данной действительной матрице X размера nm поменять местами:
- •60. Построить квадратную матрицу порядка 2n:
- •61. Дано действительное число X. Получить квадратную матрицу a порядка 10:
- •64. Дана действительная квадратная матрица a порядка n. Найти последовательность действительных чисел b1,b2,…,bn×n, получающуюся при чтении данной матрицы по спирали (см. Предыдущую задачу).
- •66. Дана действительная квадратная матрица а порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы (рис. 8.10а–к).
- •67. Дана действительная квадратная матрица a порядка 2n. Получить новую матрицу b, переставляя ее блоки размера n×n:
- •68. Получить квадратную матрицу порядка n:
- •1 Порядок следования чисел в результирующей последовательности в этой задаче может быть любым
48. Даны действительные числа x1,x2,…,x8. Получить действительную квадратную матрицу a порядка 8:
а)
;
Контрольный пример:
Исходные данные: X={1,5;1,1;1,2;-1,5;-0,6;0,6;-1,1;
-1,2}
Ожидаемый результат:
1,50000000 |
1,10000000 |
1,20000000 |
-1,50000000 |
-0,60000000 |
0,60000000 |
-1,10000000 |
-1,20000000 |
2,25000000 |
1,21000000 |
1,44000000 |
2,25000000 |
0,36000000 |
0,36000000 |
1,21000000 |
1,44000000 |
3,37500000 |
1,33100000 |
1,72800000 |
-3,37500000 |
-0,21600000 |
0,21600000 |
-1,33100000 |
-1,72800000 |
5,06250000 |
1,46410000 |
2,07360000 |
5,06250000 |
0,12960000 |
0,12960000 |
1,46410000 |
2,07360000 |
7,59375000 |
1,61051000 |
2,48832000 |
-7,59375000 |
-0,07776000 |
0,07776000 |
-1,61051000 |
-2,48832000 |
11,39062500 |
1,77156100 |
2,98598400 |
11,39062500 |
0,04665600 |
0,04665600 |
1,77156100 |
2,98598400 |
17,08593750 |
1,94871710 |
3,58318080 |
-17,08593750 |
-0,02799360 |
0,02799360 |
-1,94871710 |
-3,58318080 |
25,62890625 |
2,14358881 |
4,29981696 |
25,62890625 |
0,01679616 |
0,01679616 |
2,14358881 |
4,29981696 |
б)
Контрольный пример:
Исходные данные:
X={1,5;1,1;1,2;-1,5;-0,6;0,6;-1,1;-1,2}
Ожидаемый результат:
A= |
1,0000000 |
1,0000000 |
1,0000000 |
1,0000000 |
1,0000000 |
1,0000000 |
1,0000000 |
1,0000000 |
1,5000000 |
1,1000000 |
1,2000000 |
-1,5000000 |
-0,6000000 |
0,6000000 |
-1,1000000 |
-1,2000000 |
|
2,2500000 |
1,2100000 |
1,4400000 |
2,2500000 |
0,3600000 |
0,3600000 |
1,2100000 |
1,4400000 |
|
3,3750000 |
1,3310000 |
1,7280000 |
-3,3750000 |
-0,2160000 |
0,2160000 |
-1,3310000 |
-1,7280000 |
|
5,0625000 |
1,4641000 |
2,0736000 |
5,0625000 |
0,1296000 |
0,1296000 |
1,4641000 |
2,0736000 |
|
7,5937500 |
1,6105100 |
2,4883200 |
-7,5937500 |
-0,0777600 |
0,0777600 |
-1,6105100 |
-2,4883200 |
|
11,3906250 |
1,7715610 |
2,9859840 |
11,3906250 |
0,0466560 |
0,0466560 |
1,7715610 |
2,9859840 |
|
17,0859375 |
1,9487171 |
3,5831808 |
-17,0859375 |
-0,0279936 |
0,0279936 |
-1,9487171 |
-3,5831808 |
49.
Даны действительная матрица X
размера
,
действительные числа a1,a2,…,an+1,
b1,b2,…,bn+1,
натуральные числа
.
Образовать новую матрицу Y
размера
вставкой после строки с номером р
данной матрицы X
новой строки с элементами a1,a2,…,an+1
и последующей вставкой после столбца
с номером q
нового столбца с элементами b1,b2,…,bn+1.
Контрольный пример:
Исходные данные: n=3;
A={-1,8; 3,5; 6,3; 2,6}; b={7,2; -7,5; 7,8; 9,5};
p=2; q=3;
X= |
1,2 |
9,8 |
-5,6 |
7,9 |
-5,5 |
-4,3 |
-6,2 |
5,4 |
|
2,9 |
-4,1 |
-0,8 |
8 |
Ожидаемый результат:
Y= |
1,2 |
9,8 |
-5,6 |
7,2 |
7,9 |
-5,5 |
-4,3 |
-6,2 |
-7,5 |
5,4 |
|
-1,8 |
3,5 |
6,3 |
7,8 |
2,6 |
|
2,9 |
-4,1 |
-0,8 |
9,5 |
8 |
50. Даны целые числа a1,a2,…,a10, целочисленная квадратная матрица X порядка n. Заменить нулями в матрице X те элементы с четной суммой индексов, для которых имеются равные среди a1,a2,…,a10.
Контрольный пример:
Исходные данные: n=3;
A={5; 7; -10; 3; -7; -1; 4; 8; -4; -10}
X= |
-2 |
8 |
8 |
-2 |
3 |
5 |
|
-1 |
9 |
-9 |
Ожидаемый результат:
X= |
-2 |
8 |
0 |
-2 |
0 |
5 |
|
0 |
9 |
-9 |
51. Даны действительные числа a1,a2,…,an, действительная квадратная матрица X порядка n (n ≥ 6). Получить действительную матрицу Y размера n(n+1), вставив в исходную матрицу X между пятым и шестым столбцами новый столбец с элементами a1,a2,…,an.
Контрольный пример:
Исходные данные: n=9;
A={-2,2; -8,7; -3,9; 7,5; -1,8; -8; 1; 0,8; -4,2}
X= |
9 |
3,2 |
9,6 |
-3,4 |
2,6 |
3,6 |
-8,6 |
3,5 |
2,3 |
-8,1 |
1,9 |
-1,6 |
-8 |
5,2 |
4,4 |
9,9 |
0,3 |
1,5 |
|
-8,6 |
-6,4 |
-8,6 |
-3 |
-4 |
1 |
-8,7 |
-6,5 |
8,3 |
|
7,7 |
-5,2 |
2,5 |
5,1 |
-5,4 |
1,6 |
-6,7 |
1,7 |
5,7 |
|
-4,9 |
2,2 |
3,8 |
-5,7 |
-7,6 |
8,4 |
-0,8 |
8,1 |
-1,3 |
|
-8,8 |
-1,7 |
2,2 |
8,9 |
2,6 |
7,2 |
-8,1 |
1 |
0,7 |
|
0,1 |
-8,4 |
-1,4 |
7,4 |
9 |
6,3 |
-0,3 |
8,3 |
-5,8 |
|
9,1 |
2,8 |
4,6 |
-5,1 |
-8,6 |
4 |
0,3 |
7,3 |
0,2 |
|
-0,2 |
8,8 |
0,3 |
-2,7 |
-2,6 |
5,9 |
-2,8 |
-7,3 |
-9,9 |
Ожидаемый результат:
Y= |
9 |
3,2 |
9,6 |
-3,4 |
2,6 |
-2,2 |
3,6 |
-8,6 |
3,5 |
2,3 |
-8,1 |
1,9 |
-1,6 |
-8 |
5,2 |
-8,7 |
4,4 |
9,9 |
0,3 |
1,5 |
|
-8,6 |
-6,4 |
-8,6 |
-3 |
-4 |
-3,9 |
1 |
-8,7 |
-6,5 |
8,3 |
|
7,7 |
-5,2 |
2,5 |
5,1 |
-5,4 |
7,5 |
1,6 |
-6,7 |
1,7 |
5,7 |
|
-4,9 |
2,2 |
3,8 |
-5,7 |
-7,6 |
-1,8 |
8,4 |
-0,8 |
8,1 |
-1,3 |
|
-8,8 |
-1,7 |
2,2 |
8,9 |
2,6 |
-8 |
7,2 |
-8,1 |
1 |
0,7 |
|
0,1 |
-8,4 |
-1,4 |
7,4 |
9 |
1 |
6,3 |
-0,3 |
8,3 |
-5,8 |
|
9,1 |
2,8 |
4,6 |
-5,1 |
-8,6 |
0,8 |
4 |
0,3 |
7,3 |
0,2 |
|
-0,2 |
8,8 |
0,3 |
-2,7 |
-2,6 |
-4,2 |
5,9 |
-2,8 |
-7,3 |
-9,9 |
