Информатика 10-11. Книга 2. Практика алгоритмизации и программирования. Шауцукова Л.З. - 24 стр.

UptoLike

Составители: 

2.6. Вычислите значения
а) sin x + sin
2
x + ... + sin
n
x ;
б) sin x + sin x
2
+ ... + sin x
n
;
в) sin x + sin
2
x
2
+ ... + sin
n
x
n
;
г) sin x + sin sin x + ... + sin sin...sin x (n раз).
2.7. Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением
элементов, кратных пяти.
2.8. Вычислите значения функции z = (a + b + c
i
) / i, если a изменяется от 0 с шагом 1,
b изменяется от 5 с шагом 1, c
i
является элементом массива C(N) . При этом a и b
изменяются одновременно с i.
2.9. В заданном массиве A(N) поменяйте местами наибольший и наименьший элементы.
2.10. В заданном массиве A(N) определите количество элементов, которые меньше
заданного значения.
2.11. Осуществите циклический сдвиг компонент заданного вектора A(N) влево на одну
позицию, то есть получите вектор А = (a
2
, a
3
, ..., a
N
, a
1
).
2.12. Осуществите циклический сдвиг компонент заданного вектора A(N) вправо на две
позиции, то есть получите вектор A = (a
N-1
, a
N
, a
1
, a
2
, ... , a
N-2
).
2.13. Дан массив A(N). Получите массив B(N), i-й элемент которого равен среднему
арифметическому первых i элементов массива А: b
i
= (a
1
+ a
2
+ ... + a
i
) / i.
2.14. Вычислите значения многочленов:
P = a
n
x
n
+ a
n-1
x
n-1
+ ... + a
1
x + a
0
;
Q = a
0
x
n
+ a
1
x
n-1
+ ... + a
n-1
x + a
n
,
используя формулу Горнера. Коэффициенты многочленов заданы в виде вектора A = (a
0
,
a
1
, ... , a
n
).
2.15. Запишите подряд в массив A(N) элементы заданного массива В(2N), стоящие на
чётных местах, а элементы, стоящие на нечетных местах, запишите в массив С(N).
2.16. Выведите на печать номера элементов заданного массива Y(N), удовлетворяющих
условию 0 < y
i
< 1.
2.17. Выведите на печать номера точек, лежащих в круге радиусом R с центром в начале
координат. Координаты точек заданы массивами X(N) и Y(N).
2.18. В заданном массиве A(N) вместо a
1
запишите наибольший элемент массива, а
вместо a
N
наименьший элемент массива.
2.19. В заданном массиве A(N), все элементы которого попарно различны, найдите:
а) наибольший элемент из отрицательных;
б) наименьший элемент из положительных;
в) второй по величине элемент.
2.20. В заданном массиве A(N) определите число соседств:
а) двух положительных чисел;
2.6. Вычислите значения
 а) sin x + sin2x + ... + sinnx ;
 б) sin x + sin x2 + ... + sin xn ;
 в) sin x + sin2x2 + ... + sinnxn;
 г) sin x + sin sin x + ... + sin sin...sin x (n раз).

2.7. Вычислите сумму квадратов всех элементов заданного массива X(N), за исключением
элементов, кратных пяти.

2.8. Вычислите значения функции z = (a + b + ci ) / i, если a изменяется от 0 с шагом 1,
b изменяется от 5 с шагом 1, ci является элементом массива C(N) . При этом a и b
изменяются одновременно с i.

2.9. В заданном массиве A(N) поменяйте местами наибольший и наименьший элементы.

2.10. В заданном массиве A(N) определите количество элементов, которые меньше
заданного значения.

2.11. Осуществите циклический сдвиг компонент заданного вектора A(N) влево на одну
позицию, то есть получите вектор А = (a2 , a3 , ..., aN , a1 ).

2.12. Осуществите циклический сдвиг компонент заданного вектора A(N) вправо на две
позиции, то есть получите вектор A = (aN-1 , aN , a1 , a2 , ... , aN-2 ).

2.13. Дан массив A(N). Получите массив B(N), i-й элемент которого равен среднему
арифметическому первых i элементов массива А: bi = (a1 + a2 + ... + ai ) / i.

2.14. Вычислите значения многочленов:
 P = an xn + an-1 xn-1 + ... + a1 x + a0 ;
 Q = a0 xn + a1 xn-1 + ... + an-1 x + an,
используя формулу Горнера. Коэффициенты многочленов заданы в виде вектора A = (a0 ,
a1 , ... , an ).

2.15. Запишите подряд в массив A(N) элементы заданного массива В(2N), стоящие на
чётных местах, а элементы, стоящие на нечетных местах, запишите в массив С(N).

2.16. Выведите на печать номера элементов заданного массива Y(N), удовлетворяющих
условию 0 < yi < 1.

2.17. Выведите на печать номера точек, лежащих в круге радиусом R с центром в начале
координат. Координаты точек заданы массивами X(N) и Y(N).

2.18. В заданном массиве A(N) вместо a1 запишите наибольший элемент массива, а
вместо aN — наименьший элемент массива.

2.19. В заданном массиве A(N), все элементы которого попарно различны, найдите:
  а) наибольший элемент из отрицательных;
  б) наименьший элемент из положительных;
  в) второй по величине элемент.

2.20. В заданном массиве A(N) определите число соседств:
  а) двух положительных чисел;