Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_rab3.doc
Скачиваний:
22
Добавлен:
02.03.2016
Размер:
919.04 Кб
Скачать

Задание 20

а) Найти произведение отрицательных элементов, меньших –15, в массиве А = {-28; 14; -30; 4; 5; -16; 4} и в массиве B = {-4; -7; 28; -16; -38}. Выбрать из этих произведений большее.

б) Дан массив А = {9,8; 5,6; 3,67; 4,8; 1,5; 2,7; 7,18; 3,15}. Cформировать новый массив Z по правилу: где m,n - максимальный и минимальный элементы массива X, сформированного по правилу:

хi = sin(ai).

в) В заданном массиве X произвести сортировку, т.е представить его в виде X = {х1; x2;...; xp; xp+1;... xn}, где x1; x2;… xp - отрицательные элементы массива, идущие в том же порядке, как и в исходном массиве. xp+1;… xn - положительные элементы, идущие в том же порядке, как и в исходном массиве.

X = {-1; -10; 5; 20; -3; -4; 7; -2; -100; -13; 18; 24; 0; 11; 17; -21}.

Задание 21

а) Найти сумму минимальных элементов массивов А и В, которые формируются по правилам: ai = cos(); bi = sin(bi-1)+14; a1 = 4; b1 = 2;

i = 2,3,…,12.

б) Дан массив X(10). Построить новый массив Z по правилу: zi = xi + mixi , где . Найти произведение отрицательных элементов массива Z, имеющих нечетные индексы. Элементы массива X выбрать самостоятельно.

в) В массиве X = {2; 1; -4; 3; 8; 9; 7; 0; -7; 12; 11; 6; -5; 4; 1} определить количество двух соседних элементов одного знака, причем модули первого элемента в соседстве должны быть больше модуля второго элемента.

Задание 22

а) Найти минимальный элемент массива С = {13; -2; 4; 0; 2; 46}. Если индекс этого элемента меньше 4, то заменить этот элемент внутри массива на 100, иначе на 200.

б) Сформировать массив X(20), элементы которого формируются следующим образом: xi =. Отпечатать сначала все отрицательные элементы массива X, а затем положительные.

в) Даны два массива А(8) и В(8). Массив А выстроить по возрастанию. Построить новый массив С по формуле: ci =. Элементы массива А и В задать самостоятельно.

Задание 23

а) Подсчитать количество элементов массива С = {-4; 5; 26; 5; 8; 0; -7; 28}, для которых выполнено условие ci < 25. Остальные элементы массива просуммировать.

б) Вычислить наибольший и наименьший элементы и их индексы в массиве Q, элементы которого формируются по правилу: где а = 13,27; X = {0,84; -0,39; 0,96; 7,15; 3,21; 0,84; 0,65; 0,3; -0,24}.

в) В массиве С = {1; 2; -3; 0; -1; -7; -9; 4; 5; -6; 3; 2; 9; 10; -7; -9; -5} найти количество соседствующих двух положительных чисел и количество соседствующих двух отрицательных чисел.

Задание 24

а) Вычислить сумму и произведение элементов массива С = {0,1; 13; 2,5; -6; -20; 5; 4}. Выяснить, что меньше: сумма или произведение.

б) Вычислить среднее арифметическое значений элементов массива, удовлетворяющих условию: ci >2,5. Массив формируется по правилу:

ci =. А = {0,08; -1,75; 2,6; 3,9; 8,1; -1,17; -3,4; -5,6; -7,2; 5,4} – исходный массив.

в) Выстроить элементы массива А = {1,6; 2,4; -2,9; 0,8; 13,4; 5,9; 3,4; 7,2; 0,1; 0,4; -2,3; 7} по убыванию.

Задание 25

а) Найти среднее арифметическое отрицательных элементов массива С, который формируется по правилу: ci = ln(i)-16; i = 1,2,3,...,8.

б) Найти сумму индексов минимального и максимального элементов. Максимальный элемент искать среди отрицательных элементов, имеющих четные индексы в массиве А = {11,4; -17,5; 9,5; -11,9; 17,4; -18,2; 19,5; 18,4; 27,5; -1,4}, минимальный - среди положительных элементов, имеющих нечетные индексы в массиве В = {21,4; 28,5; 4; -5; 44,9; -54,3; -13; -2; 1; 4; 8,7}.

в) Из исходного массива Y = {-20; 3; 5; 7; -3; -2; 0; 4; 7; 8; -9; -12; 1; 3; 5; -6} сформировать два массива: массив X - в него войдут отрицательные элементы массива Y, записанные подряд; массив Z - в него войдут положительные элементы массива Y, умноженные на коэффициент К, записанные подряд. К - это индекс первого положительного элемента, который он имел в массиве Y.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]