- •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 Порядок следования чисел в результирующей последовательности в этой задаче может быть любым
8.3. Задания для самостоятельного выполнения
1. Даны натуральные числа n, a1,a2,…,an. Определить количество членов ak последовательности a1,a2,…,an:
а) являющихся нечетными числами;
Контрольный пример:
Исходные данные: n=10;
A={8;16;13;9;10;19;3;18;2;17}
Ожидаемый результат: количество нечетных 5
б) кратных 3 и не кратных 5;
Контрольный пример:
Исходные данные: n=10;
A={3;5;15;9;10;19;7;18;2;30}.
Ожидаемый результат: количество кратных трем и не кратных пяти 3
в) являющихся квадратами четных чисел;
Контрольный пример:
Исходные данные: n=10;
A={64;256;169;81;100;360;9;324;4;289}.
Ожидаемый результат: количество квадратов четных чисел 5
г)
удовлетворяющих условию
;
Контрольный пример:
Исходные данные: n=10;
A={8;16;13;9;10;19;3;18;2;17}
Ожидаемый результат: 4 числа
д)
удовлетворяющих условию
;
Контрольный пример:
Исходные данные: n=10;
A={6;4;9;20;40;150;5000;300;400;800}
Ожидаемый результат: 5 чисел
е) имеющих четные порядковые номера и являющихся нечетными числами.
Контрольный пример:
Исходные данные: n=10;
A={3;5;15;9;10;19;7;18;2;30}
Ожидаемый результат: 3 числа
2. Даны натуральное число n, действительные числа a1,a2,…,an. Вычислить массив, элементы которого равны:
а) a1,a1+a2,…,a1+a2+…+an ;
Контрольный пример:
Исходные данные: n=4,
A={-8,2;-2,2;3,1;-6,8}
Ожидаемый результат:
{-8,2;-10,4;-7,3;-14,1}
б) a1,a1a2,a1a2a3,…,a1a2…an;
Контрольный пример:
Исходные данные: n=9,
A={9,4;0,4;10,9;4,7;0,1;16,6;15,7;3,1;-0,5}
Ожидаемый результат:
{9,4;3,76;40,984;192,6248;19,2625;319,7572;5020,1875; 15562,5814;–7781,2907}
в) a12, a1a2, a1a3, ..., a1an ;
Контрольный пример:
Исходные данные: n=4,
A={9,4;-5,8;-7,4;7,7}
Ожидаемый результат: {88,36;-54,52;-69,56;72,38}
г) |a1|,|a1+a2|,…,|a1+…+an| ;
Контрольный пример:
Исходные данные: n=4,
A={7,6;-5,3;-7,3;-2,6}
Ожидаемый результат:
{7,6;2,3;5;7,6}
д) a1,-a1a2,a1a2a3,…,(-1)n+1 a1a2… an ;
Контрольный пример:
Исходные данные: n=4,
A={-8,4;4,7;3,3;8,2}
Ожидаемый результат:
{-8,4;39,48;-130,284;1068,329}
е) -a1,a2,-a3,…,(-1)nan ;
Контрольный пример:
Исходные данные: n=4,
A={-3,7;-7,4;-6,7;8,5}
Ожидаемый результат:
{3,7;-7,4;6,7;8,5}
ж) a1+1!,a2+2!,…,an+n!.
Контрольный пример:
Исходные данные: n=10,
A={8,1;-2,8;-4,5;-3,8;-7,2;7,2;-5,4;-7,6;9,7;4,3}
Ожидаемый результат:
{9,1;-0,8;1,5;20,2;112,8;727,2;5034,6;40312,4;362889,7; 3628804,3}
3. Даны действительные числа a1,a2,a3,a4; x1,x2,…,x50. Получить b1,b2,….,b50, где
Контрольный пример:
Исходные данные:
A={-8,2;2;5,6;2,5};
X={0,2;6,4;7,4;-2,8;-6,8;6,4;-6,2;-1,2;-1,5;7,7;-3,3;
2,2;-0,2;6,2;-3,8;0,7;-6,9;-4,2;-7,8;-8,6;9,1;-6,3;
-5,9;5,1;-6,6;-4,2;-5,6;3,4;-8,7;8,5;0,8;-7,5;9,9;-7,3;
-4,6;0,9;1,9;9,8;7,9;-9,1;7,9;7,5;-7,9;-3,6;9,8;8,1;
-2,1;-4,6;0,9;3,4}
Ожидаемый результат:
i |
B |
i |
B |
i |
B |
i |
B |
i |
B |
1 |
8,36 |
11 |
-237,18 |
21 |
1114,40 |
31 |
0,56 |
41 |
348,53 |
2 |
-48,83 |
12 |
-105,61 |
22 |
-9793,94 |
32 |
-58578,57 |
42 |
194,45 |
3 |
162,23 |
13 |
-17,60 |
23 |
-6029,20 |
33 |
1960,15 |
43 |
-173330,30 |
4 |
-114,93 |
14 |
-71,44 |
24 |
-120,91 |
34 |
-40279,76 |
44 |
-358,66 |
5 |
-18761,77 |
15 |
-468,49 |
25 |
-14343,34 |
35 |
-1287,94 |
45 |
1836,63 |
6 |
-48,83 |
16 |
0,66 |
26 |
-784,74 |
36 |
0,63 |
46 |
442,18 |
7 |
-8658,67 |
17 |
-21586,60 |
27 |
-4226,88 |
37 |
117,13 |
47 |
-39,77 |
8 |
-12,95 |
18 |
-784,74 |
28 |
-82,11 |
38 |
1836,63 |
48 |
-1287,94 |
9 |
-17,46 |
19 |
-122633,45 |
29 |
161996,71 |
39 |
348,53 |
49 |
0,63 |
10 |
266,25 |
20 |
191992,25 |
30 |
667,31 |
40 |
110748,05 |
50 |
-82,11 |
4. Дана последовательность действительных чисел a1,a2,…,an. Преобразовать ее таким образом, чтобы последний стал первым, первый вторым и т.д.: a2,a3,…,an,a1.
Контрольный пример:
Исходные данные: n=10,
A={-8,4; 0,6;2;4,3;0,3;9,2;-10;-6,3;-5,1;-7,9}
Ожидаемый результат:
A={0,6;2;4,3;0,3;9,2;-10;-6,3;-5,1;-7,9;-8,4}
5. Дано натуральное число n. Получить последовательность b1, b2,…,bn, где при i=1,2,…,n значение bi равно:
а) i;
Контрольный пример:
Исходные данные: n=4
Ожидаемый результат: B={1;2;3;4}
б) i2;
Контрольный пример:
Исходные данные: n=4
Ожидаемый результат: B={1;4;9;16}
в) i!;
Контрольный пример:
Исходные данные: n=10
Ожидаемый результат:
B={1;2;6;24;120;720;5040;40320;362880;3628800}
г) 2(i+1);
Контрольный пример:
Исходные данные: n=4
Ожидаемый результат: B={4;8;16;32}
д) 2i+3(i+1);
Контрольный пример:
Исходные данные: n=4
Ожидаемый результат: B={11;31;89;259}
е)
;
Контрольный пример:
Исходные данные: n=10
Ожидаемый результат:
B={2;2;1,333333;0,666667;0,266667;0,088889;0,025397;
0,006349;0,001411;0,000282}
ж)
;
Контрольный пример:
Исходные данные: n=4
Ожидаемый результат: B={1;1,5;1,833333;2,083333}
з)
;
Контрольный пример:
Исходные данные: n=4
Ожидаемый результат: B={1;0,5;0,833333;0,583333}
и)
.
Контрольный пример:
Исходные данные: n=10
Ожидаемый результат:
B={1;3;5;6,833333;8,583333;10,30833;12,02778;13,74623;
15,46453;17,18282}
6. Даны натуральные числа n, q1,q2,…,qn. Сформировать массив P, состоящий из тех членов последовательности q1,q2,…,qn, которые
а) являются удвоенными нечетным числами;
Контрольный пример:
Исходные данные: n=10;
Q={16;32;26;18;20;38;6;36;4;34}
Ожидаемый результат: P={26;18;38;6;34}
б) при делении на 7 дают остаток 1, 2 или 5;
Контрольный пример:
Исходные данные: n=10;
Q={3;5;15;9;10;19;7;18;2;34}
Ожидаемый результат: P={5;15;9;19;2}
7.
Даны целые числа p,
q,
a1,a2,…,a67
(
).
В
последовательности a1,a2,…,a67
заменить нулями члены, модуль которых
при делении на p
дает в остатке q.
Контрольный пример:
Исходные данные: q =5; p=7;
A={-6;57;-63;-25;59;-33;-92;-9;46;30;8;11;95;6;-28;56;
36;-47;79;-30;4;37;-81;-3;-74;22;84;-73;38;-89;32;-50;
55;-75;-8;-13;-27;-60;-86;47;-69;-68;54;-90;-98;29;
-77;67;-87;78;32;83;90;-73;-66;14;99;71;55;92;68;-86;
42;-21;49;100;-41}
Ожидаемый результат:
A={-6;57;-63;-25;59;0;-92;-9;46;30;8;11;95;6;-28;56;
36;0;79;-30;4;37;-81;-3;-74;22;84;-73;38;0;32;-50;55;
0;-8;-13;-27;-60;-86;0;-69;0;0;-90;-98;29;-77;67;-87;
78;32;83;90;-73;-66;14;99;71;55;92;0;-86;42;-21;49;100;
-41}
8. Даны натуральное число n, действительные числа a1,a2,…,an. Получить S – удвоенную сумму всех положительных членов последовательности a1,a2,…,an.
Контрольный пример:
Исходные данные: n=10;
A={-6.2;57;-63,5;-25;59;-33;-92;-9;46;-30}
Ожидаемый результат:S= 324
9. Даны натуральное число n, действительные числа a1,a2,…,an. В последовательности a1,a2,…,an все отрицательные члены увеличить на 0.5, а все не отрицательные заменить на 0.1.
Контрольный пример:
Исходные данные: n=10;
A={-6;57;-63;-25;59;-33;-92;-9;46;0}
Ожидаемый результат:
A={-5,5;0,1;-62,5;-24,5;0,1;-32,5;-91,5;-8,5;0,1;0,1}
10. Даны натуральное число n, действительные числа x1,x2,…,xn. В последовательности x1,x2,…,xn все члены, меньшие двух, заменить нулями. Кроме того, получить S – сумму членов, принадлежащих отрезку [3,7] а также M – число таких членов (если таких членов нет – вывести соответствующее сообщение),.
Контрольный пример:
Исходные данные: n=10;
A={8,3;6,4;2,8;5,2;1,5;4,3;8,2;-1;4,7;9,4}
Ожидаемый результат
A={8,3;6,4;2,8;5,2;0;4,3;8,2;0;4,7;9,4};
S= 20,6;
M= 4
11. Даны натуральное число n, действительные числа a1,a2,…,an. В последовательности a1,a2,…,an все не отрицательные члены, не принадлежащие отрезку [1,2], заменить на единицу. Кроме того, получить M – число отрицательных членов и P – число членов, принадлежащих отрезку [1,2].
Контрольный пример:
Исходные данные: n=10;
A={-5,4;2,1;8,1;-9;-2,8;0;-4,3;-2,3;1,6;7,3}
Ожидаемый результат
A={-5,4;1;1;-9;-2,8;1;-4,3;-2,3;1,6;1},
M=5, P=1.
12. Даны натуральное число n, целые числа a1,a2,…,an. Заменить все большие семи члены последовательности a1,a2,…,an числом 7. Вычислить K –количество таких членов.
Контрольный пример:
Исходные данные: n=10;
A={8;9;1;1;7;3;9;8;-9;-8}
Ожидаемый результат:
A={7;7;1;1;7;3;7;7;-9;-8};
K=4
13. Даны целые числа a1,a2,…,a45. Получить M – число отрицательных членов последовательности a1,a2,…,a35 и P – число нулевых членов всей последовательности a1,a2,…,a45.
Контрольный пример:
Исходные данные:
A={1;4;-3;1;4;4;5;5;-6;-1;-2;0;-5;6;8;-3;-6;8;-1;7;5;
-6;3;5;-2;0;1;8;7;-8;-1;-1;2;-1;1;-6;5;6;5;1;0;7;-3;
-7;-8}
Ожидаемый результат: M=14; P= 3
14. Даны натуральное число n, целые числа a, x1,x2,…,xn. Если в последовательности x1,x2,…,xn есть хотя бы один член, равный a, то получить сумму всех членов, следующих за первым таким членом; в противном случае ответом должно быть число (–10).
Контрольный пример 1:
Исходные данные: n=6; a=1; X={7;1;2;1;4;6}
Ожидаемый результат: 13
Контрольный пример 2:
Исходные данные: n=4; a=1; X={7;3;2;4}
Ожидаемый результат: –10
15. Даны натуральное число n, действительные числа a, b, c1,c2,…,cn. Верно ли, что при 1≤k≤n-1 всякий раз, когда ck<a, выполняется ck+1>b?
Контрольный пример 1:
Исходные данные: n=10; a=-9; b=-1,5;
C={-7,3;-9,6;2,4;-2;-7,9;-9,6;4,8;3,8;-3,7;-5,3}
Ожидаемый результат: ИСТИНА
Контрольный пример 2:
Исходные данные: n=10; a=-9; b=-1,5;
C={-7,3;8,6;2,4;-2;-7,9;-2;4,8;3,8;-3,7;-5,3}
Ожидаемый результат: ИСТИНА
Контрольный пример 3:
Исходные данные: n=10; a=-9; b=-1,5;
C={-7,3;-9,6;2,4;-9,6;-7,9;-2;4,8;3,8;-3,7;-5,3}
Ожидаемый результат: ЛОЖЬ
16. Даны целые числа a1,a2,…,a50. Получить последовательность b1,b2,…,bn, которая отличается от исходной тем, что все нечетные члены удвоены.
Контрольный пример:
Исходные данные:
A={40; 58; 8; -2; 45; 52; 80; 48; -74; 50; 19; -95;
-31; 97; 18; 44; -83; -76; -59; -89; 67; -11; 34; -10;
-58; -14; -91; 87; -47; -52; 97; 21; -53; 47; 96; -4;
94; -56; 12; -78; 59; -28; 38; -53; -24; -14; 64; 35;
21; -54}
Ожидаемый результат:
B={40; 58; 8; -2; 90; 52; 80; 48; -74; 50; 38; -190;
-62; 194; 18; 44; -166; -76; -118; -178; 134; -22; 34;
-10; -58; -14; -182; 174; -94; -52; 194; 42; -106; 94;
96; -4; 94; -56; 12; -78; 118; -28; 38; -106; -24; -14;
64; 70; 42; -54}
17. Даны натуральное число n, действительные числа r, a1,a2,…,an n≥2. Сколько среди точек (a1,an), (a2,an-1), …, (an,a1) таких которые принадлежат кругу радиуса r с центром в начале координат?
Контрольный пример:
Исходные данные: n=10; r=5;
A={-0,4;-2,9;9,6;-6,5;3,9;5,5;1,9;-5,1;-6,2;-0,6}
Ожидаемый результат: 2 точки
18. Даны натуральное число n, действительные числа a,b, x1,y1, x2,y2,…,xn,yn. Пара (a,b) - координаты школы микрорайона, а пары (xi, yi),i=1,2,…,n - соответственно координаты домов этого микрорайона. Найти расстояния от домов до школы и среднее арифметическое этих расстояний.
Контрольный пример:
Исходные данные: n=4; a=100; b=100
№ дома |
1 |
2 |
3 |
4 |
X |
500 |
500 |
-500 |
-500 |
Y |
500 |
-500 |
500 |
-500 |
Ожидаемый результат:
№ дома |
1 |
2 |
3 |
4 |
Расстояние до школы |
565,69 |
721,11 |
721,11 |
848,53 |
Среднее арифметическое расстояние 714,11
19. Даны натуральное число n, целые числа a1,a2,…,a39. В последовательности a1,a2,…,a39 заменить каждый из членов остатком от деления его квадрата на n.
Контрольный пример:
Исходные данные: n=7;
A={99; -62; 95; -40; -28; -3; 31; -74; -40; -47; 36;
-94; -40; 50; -8; -98; -96; -17; -8; -87; 93; -16; 14;
-82; 79; 61; -2; -93; -91; 76; -21; -43; 70; 53; -20;
-29; -8; 91; 21}
Ожидаемый результат:
A={1; 1; 2; 4; 0; 2; 2; 2; 4; 4; 1; 2; 4; 1; 1; 0; 4; 2; 1; 2; 4; 4; 0; 4; 4; 4; 4; 4; 0; 1; 0; 1; 0; 2; 1; 1; 1; 0; 0}
20. Даны натуральное число n, действительные числа a1,a2,…,an (n3). Получить b1,b2,…,bn-2, где bi=ai+1+ai+2, i=1,…,n-2.
Контрольный пример:
Исходные данные: n=7;
A={-0,9;4,5;4,1;0,9;-2,1;1,4;-9,3}
Ожидаемый результат:
B={8,6;5;-1,2;-0,7;-7,9}
21.
Даны натуральное число n,
действительные числа a1,a2,…,an.
Получить b1,b2,…,bn,
где
Контрольный пример:
Исходные данные: n=4;
A={0,4;1,7;4,4;-2,6}
Ожидаемый результат:
B={0,3448;0,3142;0,1017;-0,1604}
22. Даны целые числа а, n, x1,x2,…,xn (n>0). Определить, каким по счету идет в последовательности x1,x2,…,xn член, равный а. Если такого члена нет, то ответом должно быть число 0.
Контрольный пример 1:
Исходные данные: n=10; a=4;
X={1;8;1;2;4;4;8;5;4;8}
Ожидаемый результат: число 4 – 5-е по счету
Контрольный пример 2:
Исходные данные: n=10; a=9;
X={1; 8; 1; 2; 4; 4; 8; 5; 4; 8}
Ожидаемый результат: число 9 – 0-е по счету
23. Даны натуральное число n, действительные числа a1,a2,…,an. Получить:
а)
Контрольный пример 1:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;10;0,7}
Ожидаемый результат: 10
Контрольный пример 2:
Исходные данные: n=10;
A={10;5,8;5,9;-2,4;-2;-1,9;-0,7;-0,3;-6;0,7}
Ожидаемый результат: 10
б)
Контрольный пример 1:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;10;0,7}
Ожидаемый результат: -6
Контрольный пример 2:
Исходные данные: n=10;
A={-6;5,8;5,9;-2,4;-2;-1,9;-0,7;-0,3;10;0,7}
Ожидаемый результат: -6
в)
Контрольный пример 1:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;10;0,7}
Ожидаемый результат: 5,8
Контрольный пример 2:
Исходные данные: n=10;
A={10;-1,9;5,9;-2,4;-2;5,8;-0,7;-0,3;-6;0,7}
Ожидаемый результат: 5,8
г)
Контрольный пример 1:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;10;0,7}
Ожидаемый результат: -2
Контрольный пример 2:
Исходные данные: n=10;
A={-2;5,8;5,9;-2,4;10;-1,9;-0,7;-6;-0,3;0,7}
Ожидаемый результат: -2
д)
+
Контрольный пример:
Исходные данные: n=10;
A={10;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;-0,3;0,7}
Ожидаемый результат: 4
е)
Контрольный пример 1:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;10;0,7}
Ожидаемый результат: 10
Контрольный пример 2:
Исходные данные: n=10;
A={-10;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;-0,3;0,7}
Ожидаемый результат: 10
ж)
Контрольный пример 1:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;0,7;10}
Ожидаемый результат: 10
Контрольный пример 2:
Исходные данные: n=10;
A={-10;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;-0,3;0,7}
Ожидаемый результат: 10
з)
-
Контрольный пример:
Исходные данные: n=10;
A={-0,3;5,8;5,9;-2,4;-2;-1,9;-0,7;-6;10;0,7}
Ожидаемый результат: 35,91
24. Даны действительные числа a1,a2,…,a37. Все члены этой последовательности, начиная с первого положительного, уменьшить на 0,5.
Контрольный пример:
Исходные данные:
A={-8,2;-7,1;3,7;3,3;0,9;-3,6;-6,1;-4;-0,3;-8,8;0,3;
6,1;-5,1;-4,3;-8,9;3,7;-8,5;-0,1;2,7;6,4; -8,6;6,8;
-6,7;7,2;1,7;1,4;-3,9;-1,1;-6,6;-5,8;-8,6;-7,4;-6,8;
-7,7;-0,8;9,1;-3,7}
Ожидаемый результат
A={-8,2;-7,1;3,2;2,8;0,4;-4,1;-6,6;-4,5;-0,8;-9,3;-0,2;
5,6;-5,6;-4,8;-9,4;3,2;-9;-0,6;2,2;5,9;-9,1;6,3;-7,2;
6,7;1,2;0,9;-4,4;-1,6;-7,1;-6,3;-9,1;-7,9;-7,3;-8,2;
-1,3;8,6;-4,2}
25. Даны действительные числа a1,a2,…,a50. Получить "сглаженные" значения a1,a2,…,a50, заменив в исходной последовательности все члены, кроме первого и последнего, по формуле считается, что
а) после того как получено новое значение некоторого члена, оно используется для вычисления нового значения следующего члена;
Контрольный пример:
Исходные данные:
i |
A |
i |
A |
i |
A |
i |
A |
i |
A |
1 |
5,3 |
11 |
-8,7 |
21 |
7,3 |
31 |
-3,8 |
41 |
5,1 |
2 |
0,4 |
12 |
-2,9 |
22 |
-2,3 |
32 |
8,4 |
42 |
-8,3 |
3 |
8,8 |
13 |
-2,7 |
23 |
3,6 |
33 |
-5,1 |
43 |
-0,3 |
4 |
-7,1 |
14 |
-4,8 |
24 |
-1,2 |
34 |
-2,8 |
44 |
-5,6 |
5 |
-5,8 |
15 |
-0,9 |
25 |
-7,9 |
35 |
-3,7 |
45 |
0,8 |
6 |
5 |
16 |
-4,2 |
26 |
-2,7 |
36 |
-6,1 |
46 |
5,8 |
7 |
-3,6 |
17 |
-4,8 |
27 |
-2,8 |
37 |
4,2 |
47 |
-5,8 |
8 |
3,9 |
18 |
-7,2 |
28 |
-2,7 |
38 |
9,1 |
48 |
-6,2 |
9 |
8 |
19 |
-7,6 |
29 |
2,9 |
39 |
-3 |
49 |
-7,8 |
10 |
-4 |
20 |
-1 |
30 |
3 |
40 |
-1,3 |
50 |
1,3 |
Ожидаемый результат:
i |
A |
i |
A |
i |
A |
i |
A |
i |
A |
1 |
5,3 |
11 |
-4,982 |
21 |
1,800 |
31 |
1,629 |
41 |
-0,682 |
2 |
4,833 |
12 |
-3,527 |
22 |
1,033 |
32 |
1,643 |
42 |
-3,094 |
3 |
2,178 |
13 |
-3,676 |
23 |
1,144 |
33 |
-2,086 |
43 |
-2,998 |
4 |
-3,574 |
14 |
-3,125 |
24 |
-2,652 |
34 |
-2,862 |
44 |
-2,599 |
5 |
-1,458 |
15 |
-2,742 |
25 |
-4,417 |
35 |
-4,221 |
45 |
1,334 |
6 |
-0,019 |
16 |
-3,914 |
26 |
-3,306 |
36 |
-2,040 |
46 |
0,445 |
7 |
0,094 |
17 |
-5,305 |
27 |
-2,935 |
37 |
3,753 |
47 |
-3,852 |
8 |
3,998 |
18 |
-6,702 |
28 |
-0,912 |
38 |
3,284 |
48 |
-5,951 |
9 |
2,666 |
19 |
-5,101 |
29 |
1,663 |
39 |
-0,339 |
49 |
-4,150 |
10 |
-3,345 |
20 |
0,400 |
30 |
0,288 |
40 |
1,154 |
50 |
1,300 |
б) при "сглаживании" используются лишь старые значения членов.
Контрольный пример:
Исходные данные:
i |
A |
i |
A |
i |
A |
i |
A |
i |
A |
1 |
5,3 |
11 |
-8,7 |
21 |
7,3 |
31 |
-3,8 |
41 |
5,1 |
2 |
0,4 |
12 |
-2,9 |
22 |
-2,3 |
32 |
8,4 |
42 |
-8,3 |
3 |
8,8 |
13 |
-2,7 |
23 |
3,6 |
33 |
-5,1 |
43 |
-0,3 |
4 |
-7,1 |
14 |
-4,8 |
24 |
-1,2 |
34 |
-2,8 |
44 |
-5,6 |
5 |
-5,8 |
15 |
-0,9 |
25 |
-7,9 |
35 |
-3,7 |
45 |
0,8 |
6 |
5 |
16 |
-4,2 |
26 |
-2,7 |
36 |
-6,1 |
46 |
5,8 |
7 |
-3,6 |
17 |
-4,8 |
27 |
-2,8 |
37 |
4,2 |
47 |
-5,8 |
8 |
3,9 |
18 |
-7,2 |
28 |
-2,7 |
38 |
9,1 |
48 |
-6,2 |
9 |
8 |
19 |
-7,6 |
29 |
2,9 |
39 |
-3 |
49 |
-7,8 |
10 |
-4 |
20 |
-1 |
30 |
3 |
40 |
-1,3 |
50 |
1,3 |
Ожидаемый результат:
i |
A |
i |
A |
i |
A |
i |
A |
i |
A |
1 |
5,300 |
11 |
2,555 |
21 |
1,885 |
31 |
1,000 |
41 |
1,667 |
2 |
4,833 |
12 |
-4,767 |
22 |
2,867 |
32 |
-0,167 |
42 |
-1,167 |
3 |
0,700 |
13 |
-3,467 |
23 |
0,033 |
33 |
0,167 |
43 |
-4,733 |
4 |
-1,367 |
14 |
-2,800 |
24 |
-1,833 |
34 |
-3,867 |
44 |
-1,700 |
5 |
-2,633 |
15 |
-3,300 |
25 |
-3,933 |
35 |
-4,200 |
45 |
0,333 |
6 |
-1,467 |
16 |
-3,300 |
26 |
-4,467 |
36 |
-1,867 |
46 |
0,267 |
7 |
1,767 |
17 |
-5,400 |
27 |
-2,733 |
37 |
2,400 |
47 |
-2,067 |
8 |
2,767 |
18 |
-6,533 |
28 |
-0,867 |
38 |
3,433 |
48 |
-6,600 |
9 |
2,633 |
19 |
-5,267 |
29 |
1,067 |
39 |
1,600 |
49 |
-4,233 |
10 |
1,333 |
20 |
-2,867 |
30 |
1,967 |
40 |
-1,433 |
50 |
1,300 |
