Тема 7. Составные типы данных. Создание одномерных массивов и стандартных процедур.
Порядок работы
1. Разработать алгоритм и программу примеров из табл.9. Массив вводить с клавиатуры.
2. Разработать алгоритм и программу примеров из табл.10. Массив сформировать из случайных целых чисел.
Содержание отчета
Отчет по лабораторной работе должен содержать условия, алгоритмы, тексты программ, исходные данные и результаты по двум примерам.
ТАБЛИЦА 9
НОМЕР ВАРИАНТА
|
УСЛОВИЕ
|
1
|
Даны два вектора целых чисел А и В. Вычислить вектор С, который содержит нечетные элементы вектора А, которых нет в векторе В.
|
2
|
Расположить элементы вектора в обратном порядке. Дополнительный массив не использовать.
|
3
|
Найти среднее арифметическое элементов массива х(n), исключив из них максимальное и минимальное значение.
|
4
|
Вектор B(n) заменить вектором, у которого элементы образуются делением вектора В на их сумму.
|
5
|
Заменить все элементы вектора x(m), стоящие до максимального, нулями.
|
6
|
В массиве R(k) найти минимальный элемент среди положительных и максимальный среди отрицательных.
|
7
|
В массиве У(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
Достарыңызбен бөлісу: |