Порядок работы
1. Разработать алгоритм и программу примера 1 (табл.9).
Вектор вводить с клавиатуры.
2. Разработать алгоритм и программу примера 2 (табл.10).
Вектор сформировать из случайных целых чисел.
Содержание отчета
Отчет по лабораторной работе должен содержать условия, алгоритмы, тексты программ, исходные данные и результаты по двум примерам.
ТАБЛИЦА 9
НОМЕР ВАРИАНТА |
УСЛОВИЕ
|
1 |
Даны два вектора целых чисел А и В. Вычислить вектор С, который содержит нечетные элементы вектора А, которых нет в векторе В.
|
2 |
Расположить элементы вектора в обратном порядке. Дополнительный массив не использовать.
|
3 |
Найти среднее арифметическое элементов массива х(n), исключив из них максимальное и минимальное значение.
|
4 |
Вектор B(n) заменить вектором, у которого элементы образуются делением вектора В на их сумму.
|
5 |
Заменить все элементы вектора x(m), стоящие до максимального, нулями.
|
6 |
В массиве R(k) найти минимальный элемент среди положительных и максимальный среди отрицательных.
|
7 |
В массиве Z(n) заменить все его элементы, стоящие после минимального, нулями.
|
8 |
Даны массив A(n) целого типа и целое число х. Произвести перестановку элементов массива так, чтобы в начале массива стояли элементы, значения которых меньше х, затем элементы, равные х, а следом элементы, значения которых больше х.
|
9 |
На плоскости на расстоянии s[1], s[2],..., s[10] от центра кругового кольца с внутренним радиусом r и внешним R расположены точки. Определить количество точек, расположенных внутри кольца.
|
10 |
Дан вектор Х. Все его элементы не равные нулю, переписать (сохраняя их порядок) в начало массива, а нулевые элементы – в конец массива (новый массив не заводить).
|
11 |
Даны два вектора А и В. Сформировать вектор С, который содержит элементы, присутствующие в обоих массивах.
|
12 |
Имеется n окружностей с центром в начале координат и радиусами R[1],R[2],...,R[n]. Определить номера окружностей между которыми находится точка с координатами (х,у).
|
13 |
В векторе х(n) поменять местами максимальный и последний элементы.
|
14 |
В векторе Н(m) поменять местами максимальный и минимальный элементы.
|
ТАБЛИЦА 10
НОМЕР ВАРИАНТА |
УСЛОВИЕ |
1 |
Вычислить среднее геометрическое элементов вектора Т(k), кратных трем.
|
2 |
Определить кратна ли сумма элементов вектора A(x) семи.
|
3 |
В векторе D(m) определить количество четных элементов.
|
4 |
В векторе N(k) поменять местами первый и минимальный элементы.
|
5 |
Из вектора С(n) сформировать вектор А, содержащий четные элементы вектора С и вектор В, содержащий нечетные элементы.
|
6 |
Произвести сдвиг элементов вектора A(6) на k позиций влево так, что на место a[1] станет a[k+1], на место a[n-k] станет a[n], на место a[n-k+1] станет a[1], на место a[n-k+2] станет a[2]. При k = 3.
|
7 |
Найти среднее геометрическое элементов массива С[k], стоящих на четных местах.
|
8 |
В массиве x(n) поменять местами минимальный и последний элементы.
|
9 |
В векторе Т(k) заменить все его элементы, стоящие после максимального, нулями.
|
10 |
Элементы вектора В, удовлетворяющие условию B[i]>10, переписать в массив х, а элементы, удовлетворяющие условию B[i] <= 10, переписать в массив Y.
|
11 |
В векторе Z(m) определить сумму нечетных элементов.
|
12 |
Определить индексы четных элементов массива А(k).
|
13 |
Определить кратна ли сумма элементов вектора D(12) пяти.
|