Контрольные задания на одномерные массивы

 

Вариант № 1

1. Дан массив А длины n. Вычислить сумму отрицательных элементов массива А. Определить индекс минимального элемента и его значение.

2. Дан одномерный массив А длины n. Все элементы Аi > b занести в массив С. Определить количество ненулевых элементов в массиве С.

 

Вариант № 2

1. Дан массив С длины n. Определить сумму элементов с индексами от 1 до Ind, где Ind — индекс минимального элемента.

2. Все неотрицательные элементы массива А длины n занести в массив В. В массиве В определить индекс максимального элемента и его значение для первых k компонентов массива.

 

Вариант № 3

1. В массиве В длины n на то место, где находится максимальный элемент, записать сумму элементов массива.

2. Из массива А длины n сформировать массив В, в котором значение элемента умножено на его индекс. В массиве В записать (-1) вместо минимального элемента.


Вариант № 4

1. Определить количество отрицательных элементов массива D длины m. Найти индекс максимального элемента и его значение.

2. Все элементы массива Х длины m, для которых выполняется условие

а ≤ Хi ≤ b, занести в массив Y. Найти сумму первых k элементов массива Y.

 

Вариант № 5

1. В массиве В длины n определить количество положительных элементов. Поменять местами максимальный элемент с k-м элементом массива (k ≤ n).

2. Массив D рассортировать на две части. Все элементы Di >  занести в массив А. Все остальные элементы занести в массив В и найти их произведение.

 

Вариант № 6

1. В массиве V длины n вычислить среднее арифметическое элементов массива. Найти индекс минимального элемента и его значение.

2. Все элементы массива А длины n с индексами от 1 до Ind, где Ind — индекс минимального элемента, занести в массив В. В массиве В определить количество отрицательных элементов.

 

Вариант № 7

1. В одномерном массиве А длины n для элементов с четными номерами найти индекс минимального элемента и его значение. Для элементов с нечетными номерами определить их произведение.

2. Дан одномерный массив А длины n. Из отрицательных элементов массива сформировать массив В по формуле Bi = | Ai |. Определить сумму положительных элементов в массиве В.

 

Вариант № 8

1. В массиве Х длины n определить индекс минимального элемента и его значение для k последних компонентов массива. Определить сумму положительных элементов массива Х.

2. Из массива Q длины m все элементы с нечетными индексами занести в массив Z. В массиве Z определить количество элементов, удовлетворяющих условию
Zi ≥ d.

 

Вариант № 9

1. Дан массив D длины m. Определить количество элементов, значения которых превышают среднюю величину этого массива на 15 %.

2. Дан массив В длины m. Сформировать массив С по правилу:

Сi = a * Bi + d, где d – значение минимального элемента массива В.

 


Вариант № 10

1. Дан одномерный массив Х длины n. Для элементов массива Х1 ÷ Хn/2 определить индекс минимального элемента и его значение. Вычислить произведение элементов массива Хn/2 ÷ Хn, меньших нуля.

2. Дан массив Y длины n. Сформировать массив W по формуле:

Wi = 2 ∙ Yi + | Yi |. В массиве W вычислить сумму элементов, не удовлетворяющих условию a ≤ Wi < b.

 

Вариант № 11

1. В массиве С длины m определить произведение элементов, не удовлетворяющих условию Сi > p. Найти индекс минимального элемента и его значение.

2. В массиве Х длины m все четные элементы возвести в куб и занести в массив Y. Все положительные нечетные элементы занести в массив Z.

 

Вариант № 12

1. Вычислить произведение элементов массива В длины n с индексами от Ind до n, где Ind — индекс минимального элемента.

2. В массиве А длины n определить количество элементов, удовлетворяющих условию b1≤ Аi ≤ b2 и занести их в массив В. Среди элементов массива В найти индекс максимального элемента и его значение.

Вариант № 13

1. В массиве Х длины n определить количество чисел, которые превышают значение минимального элемента массива не менее, чем на 30 %.

2. Все положительные элементы массива К длины m занести в массив L. Обнулить минимальный элемент в массиве L.

 

Вариант № 14

1. Обнулить все элементы массива А длины n, кроме максимального и минимального.

2. Из массива А длины n элементы с четными номерами, для которых выполняется условие Аi ≥ b, занести в массив В. Определить среднее арифметическое элементов массива В.

 

Вариант № 15

1. В массиве R длины n найти индекс максимального элемента и его значение для последних k компонентов массива (k ≤ n) и среднее арифметическое первых m элементов.

2. В массиве T длины m определить количество элементов, для которых выполняется условие a ≤ Ti ≤ b. Занести в массив S все положительные элементы, не удовлетворяющие условию a ≤ Ti ≤ b.

 


Вариант № 16

1. В массиве Z длины m обнулить значение минимального элемента. Определить количество отрицательных элементов массива.

2. Из массива Х длины n первых k элементов занести в массив Y. В массиве Y определить индекс и значение максимального элемента.

 

Вариант № 17

1. Дан массив А длины n. Определить количество положительных элементов, значение которых больше индекса минимального элемента.

2. Все отрицательные элементы массива Х длины m с четными номерами занести в массив Y. Определить в массиве Y индекс и значение максимального элемента для первых k компонентов массива.

 

Вариант № 18

1. Дан массив В длины m. На то место, где находится минимальный элемент, записать произведение элементов массива.

2. Дан одномерный массив Х длины n. Для элементов массива Х1 ÷ Хn/2 определить индекс и значение максимального элемента. Все отрицательные элементы Хn/2+1 ÷ Xn занести в массив Y.

 

Вариант № 19

1. В массиве L длины m вычислить сумму элементов с четными индексами. Обнулить максимальный элемент массива.

2. Из массива Х длины n сформировать массив Y, состоящий из положительных элементов массива Х. В массиве Y определить индекс и значение минимального элемента для последних k компонентов массива.

 

Вариант № 20

1. Дан массив А длины n. Найти произведение элементов с индексами от Ind до n, где Ind — индекс максимального элемента.

2. Элементы с четными индексами массива R длины m, для которых выполняется условие Ri ≥ b, занести в массив S. В массиве S обнулить значение элементов с нечетными номерами.

 

Вариант № 21

1. В массиве D длины m определить количество элементов, для которых выполняется условие b1 ≤ Di ≤ b2. Найти значение максимального элемента массива и его индекс.

2. Из массива А длины n занести в массив В элементы с индексами от Ind до n, где Ind — индекс максимального элемента.

 


Вариант № 22

1. В массиве В длины n определить сумму отрицательных элементов. Поменять местами минимальный элемент с k-м элементом массива (k ≤ n).

2. Дан массив С длины m. Сформировать массив D по правилу Di = Ci + p, где p – количество нулевых элементов в массиве.

 

Вариант № 23

1. В массиве D длины n определить количество элементов, удовлетворяющих условию Di ≤ b. Найти индекс максимального элемента и его значение.

2. Из массива А длины n элементы с четными номерами больше  занести в массив В. Найти в массиве В индекс и значение минимального элемента для последних k компонентов массива.

 

Вариант № 24

1. В массиве А длины n определить количество нулевых элементов. Найти индекс и значение минимального элемента среди первых k компонентов массива.

2. Отрицательные элементы массива В длины m, находящиеся в нечетных ячейках, занести в массив С. В массиве С определить среднее арифметическое элементов, для которых выполняется условие Сi > d.

 

Вариант № 25

1. В массиве А длины n найти среднее арифметическое элементов, удовлетворяющих условию Аi ≥ b. Найти значение максимального элемента массива и его индекс.

2. В массиве Р длины n определить количество нулевых элементов. Все отрицательные элементы возвести в квадрат и занести в массив Q.

 

Вариант № 26

1. В массиве G длины m записать на место максимального элемента количество отрицательных элементов массива.

2. В массиве Х длины m определить произведение элементов с четными индексами. Все элементы, для которых не выполняется условие Хi > d занести в массив Z.

 

Вариант № 27

1. Дан одномерный массив P длины n. Для элементов массива P1 ÷ Pn/2 вычислить количество положительных элементов. Определить индекс максимального элемента и его значение среди элементов массива Хn/2 ÷ Хn.

2. Из массива Z длины m занести в массив S элементы, для которых не выполняется условие a ≤ Zi ≤ b. Подсчитать в S сумму элементов c нечетными индексами.


Вариант № 28

1. Дан массив А длины n. Найти сумму элементов, для которых не выполняется условие b1 ≤ Аi < b2. Найти индекс минимального элемента массива и его значение.

2. Элементы массива А длины n, которые больше среднего арифметического, занести в массив В.

 

Вариант № 29

1. В массиве W длины m найти индекс максимального элемента и его значение для первых k компонентов (k ≤ n) и среднее арифметическое последних m компонентов массива (m ≤ n).

2. Дан массив X длины n. Элементы с четными индексами занести в массив Y. В массиве Y определить количество ненулевых элементов.

 

Вариант № 30

1. В массиве А длины n на то место, где находится минимальный элемент, записать произведение элементов массива, удовлетворяющих условию

c ≤ Ai ≤ d.

2. Положительные элементы массива Р длины m, находящиеся в четных ячейках, занести в массив S. В массиве S определить количество элементов, для которых выполняется условие Si ≤ k.

 

Вариант № 31

1. В массиве В длины m обнулить все отрицательные элементы массива. Найти произведение положительных элементов.

2. В массиве А длины n определить значение минимального элемента и его индекс. Все элементы с индексами от 1 до Ind, где Ind — индекс минимального элемента, занести в массив В.

 

Вариант № 32

1. Дан массив K длины n. Определить количество элементов с индексами от Ind до n, где Ind — индекс максимального элемента.

2. Из массива С длины n все отрицательные элементы, для которых не выполняется условие Сi < k, занести в массив D. Записать (+1) вместо максимального элемента в массиве D. 

 

Вариант № 33

1. Среди элементов, меньших индекса максимального элемента массива Z длины n, найти минимальный.

2. В массиве А длины n найти сумму последних k компонентов массива. Отрицательные элементы переписать в массив В.

 


Вариант № 34

1. В массиве Р длины n обнулить все элементы с индексами от Ind до n, где Ind — индекс максимального элемента

2. Дан одномерный массив А длины n. Все элементы, для которых выполняется условие Аi > b занести в массив Х. Определить среднее арифметическое этих элементов.

 

Вариант № 35

1. В массиве А длины n определить количество элементов, не удовлетворяющих условию Аi ≤ S, где S – сумма минимального и k-го элементов.

2. Дан массив А длины n. Сформировать массив В, у которого Bi=|Ai| и дополнительно максимальный элемент массива А заменен нулем.

 

Вариант № 36

1. Дан массив В длины m. На место, где находится максимальный элемент, записать среднее арифметическое элементов массива.

2. Из массива А длины n сформировать массив В, в котором значение элемента умножено на значение максимального элемента массива А.

 

Вариант № 37

1. Дан массив В длины n. Записать (+1) вместо максимального элемента и (-1) вместо минимального элемента. Определить сумму положительных элементов.

2. Дан массив X длины n. Все отрицательные элементы, для которых выполняется условие Xi ≥ (-10), занести в массив Y. Определить сумму элементов массива Y с четными индексами.

 

Вариант № 38

1. Определить сумму элементов, находящихся между максимальным и минимальным элементами массива А длины n.

2. Определить среднее арифметическое элементов массива С длины n, для которых выполняется условие Ci > . Занести первые k положительных элементов массива С в массив D.

 

Вариант № 39

1. В массиве К длины m найти индекс максимального отрицательного элемента и его значение. Определить сумму элементов массива.

2. Из массива Z длины m занести в массив А элементы, для которых выполняется условие b1 ≤ Zi ≤ b2. В массиве А определить количество положительных элементов в нечетных строках.

 


Вариант № 40

1. Среди положительных элементов массива А длины n найти индекс минимального элемента и его значение.

2. Даны одномерные массивы X длины n и Y длины m. Сформировать массив Z, элементы которого вычисляются по формуле Zi = a × Xi + b × Yi, для тех i, при которых одновременно Xi < 0 и Yi > 0. Определить сумму элементов массива Z.

 










Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: