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

UptoLike

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

б) двух чисел разного знака;
в) двух чисел одного знака, причем абсолютная величина первого числа должна быть
больше второго числа;
г) чётного числа и нечётного c нечётным индексом.
2.21. В заданном массиве A(N) положительные элементы уменьшите вдвое, а
отрицательные замените на значения их индексов.
2.22. В заданном массиве A(N) вычислите среднее геометрическое и среднее
арифметическое значения для положительных элементов.
2.23. Вычислите P = 1
.
2 + 2
.
3
.
4 + 3
.
4
.
5
.
6 + ... + N
.
(N+1)
.
...
.
2N.
2.24. Образуйте массив B, состоящий из положительных элементов заданного массива
A(N), больших пяти. Выведите на печать образованный массив и число его элементов.
2.25. Из заданных векторов X(N) и Y(N) получите вектор Z(2N ) c элементами (x
1
, y
1
, x
2
,
y
2
, ..., x
N
, y
N
) .
2.26. Для заданного вектора X(2N ) вычислите Y = x
1
- x
2
+ x
3
- ... - x
2N
.
2.27. Дан вектор A(N). Найдите порядковый номер того из элементов, который наиболее
близок к какому-нибудь целому числу (первому по порядку, если таких несколько).
2.28. Элементы заданного массива X = (x
1
, x
2
, ...,x
N
) переупорядочите следующим
образом: X = (x
N
, x
N-1
, ..., x
1
).
2.29. Для заданного набора коэффициентов a, b, c, d найдите наименьшее значение
функции y = a x
3
+ b x
2
+ cx + d и значение аргумента, при котором оно получено.
Значение х изменяется от 0 до 2 с шагом 0,2.
2.30. Дано натуральное N. Вычислите сумму тех элементов серии i
3
-3
.
i
.
N + N, i = 1,
2, ..., N, которые являются удвоенными нечётными числами.
2.31*. Сожмите заданный массив A(N) отбрасыванием нулевых элементов.
2.32. Дан массив A(2N). Постройте массивы с элементами, соответственно равными:
а) a
1
, a
N+1
, a
2
, a
N+2
, ... , a
N
, a
2N
;
б) a
2N
, a
1
, a
2N-1
, a
2
, ... , a
N+1
, a
N
.
2.33. Дана матрица A(3, N), элементы которой положительны. Определите, какие из троек
a
1i
, a
2i
, a
3i
(i = 1, ..., N) могут служить сторонами треугольника. Выведите массив b
1
,
... , b
N
, состоящий из нулей и единиц. Если тройка a
1i
, a
2i
, a
3i
может служить
сторонами треугольника, то b
i
= 1, если нет, то b
i
= 0.
2.34. У кассы аэрофлота выстроилась очередь из N человек. Время обслуживания
кассиром i-го клиента равно T
i
(i = 1, ..., N).
а) Определите время пребывания в очереди каждого клиента;
б) Укажите номер клиента, для обслуживания которого кассиру потребовалось больше
всего время.
 б) двух чисел разного знака;
 в) двух чисел одного знака, причем абсолютная величина первого числа должна быть
больше второго числа;
 г) чётного числа и нечётного c нечётным индексом.

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

2.22. В заданном массиве A(N) вычислите среднее геометрическое и среднее
арифметическое значения для положительных элементов.

2.23. Вычислите P = 1 . 2 + 2 . 3 . 4 + 3 . 4 . 5 . 6 + ... + N . (N+1) . ... . 2N.

2.24. Образуйте массив B, состоящий из положительных элементов заданного массива
A(N), больших пяти. Выведите на печать образованный массив и число его элементов.

2.25. Из заданных векторов X(N) и Y(N) получите вектор Z(2N ) c элементами (x1 , y1 , x2 ,
y2 , ..., xN , yN) .

2.26. Для заданного вектора X(2N ) вычислите Y = x1 - x2 + x3 - ... - x2N .

2.27. Дан вектор A(N). Найдите порядковый номер того из элементов, который наиболее
близок к какому-нибудь целому числу (первому по порядку, если таких несколько).

2.28. Элементы заданного массива X = (x1 , x2, ...,xN ) переупорядочите следующим
образом: X = (xN , xN-1 , ..., x1 ).

2.29. Для заданного набора коэффициентов a, b, c, d найдите наименьшее значение
функции y = a x3 + b x2 + cx + d и значение аргумента, при котором оно получено.
Значение х изменяется от 0 до 2 с шагом 0,2.

2.30. Дано натуральное N. Вычислите сумму тех элементов серии i 3 -3 . i . N + N, i = 1,
2, ..., N, которые являются удвоенными нечётными числами.

2.31*. Сожмите заданный массив A(N) отбрасыванием нулевых элементов.

2.32. Дан массив A(2N). Постройте массивы с элементами, соответственно равными:
  а) a1 , aN+1 , a2, aN+2 , ... , aN , a2N ;
  б) a2N, a1 , a2N-1 , a2 , ... , aN+1 , aN .

2.33. Дана матрица A(3, N), элементы которой положительны. Определите, какие из троек
a1i , a2i , a3i (i = 1, ..., N) могут служить сторонами треугольника. Выведите массив b1 ,
... , bN , состоящий из нулей и единиц. Если тройка a1i , a2i , a3i может служить
сторонами треугольника, то bi = 1, если нет, то bi = 0.

2.34. У кассы аэрофлота выстроилась очередь из N человек. Время обслуживания
кассиром i-го клиента равно Ti (i = 1, ..., N).
 а) Определите время пребывания в очереди каждого клиента;
 б) Укажите номер клиента, для обслуживания которого кассиру потребовалось больше
всего время.