ВНИМАНИЕДля заказа программы своего варианта пишите на наш электронный адрес proglabs@mail.ru

Варианты заданий

💡 Размерности массивов задаются именованными константами.

Условие
1

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. сумму отрицательных элементов массива;
  2. произведение элементов массива, расположенных между максимальным и минимальным элементами.

Упорядочить элементы массива по возрастанию.

2

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. сумму положительных элементов массива;
  2. произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами.

Упорядочить элементы массива по убыванию.

3

В одномерном массиве, состоящем из $n$ целых элементов, вычислить:

  1. произведение элементов массива с четными номерами;
  2. сумму элементов массива, расположенных между первым и последним нулевыми элементами.

Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом — все отрицательные (элементы, равные $0$, считать положительными).

4

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. сумму элементов массива с нечетными номерами;
  2. сумму элементов массива, расположенных между первым и последним отрицательными элементами.

Сжать массив, удалив из него все элементы, модуль которых не превышает $1$. Освободившиеся в конце массива элементы заполнить нулями.

5

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. максимальный элемент массива;
  2. сумму элементов массива, расположенных до последнего положительного элемента.

Сжать массив, удалив из него все элементы, модуль которых находится в интервале $[a,\ b]$. Освободившиеся в конце массива элементы заполнить нулями.

6

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. минимальный элемент массива;
  2. сумму элементов массива, расположенных между первым и последним положительными элементами.

Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом — все остальные.

7

В одномерном массиве, состоящем из $n$ целых элементов, вычислить:

  1. номер максимального элемента массива;
  2. произведение элементов массива, расположенных между первым и вторым нулевыми элементами.

Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях, а во второй половине — элементы, стоявшие в четных позициях.

8

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. номер минимального элемента массива;
  2. сумму элементов массива, расположенных между первым и вторым отрицательными элементами.

Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает $1$, а потом — все остальные.

9

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. максимальный по модулю элемент массива;
  2. сумму элементов массива, расположенных между первым и вторым положительными элементами.

Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных.

10

В одномерном массиве, состоящем из $n$ целых элементов, вычислить:

  1. минимальный по модулю элемент массива;
  2. сумму модулей элементов массива, расположенных после первого элемента, равного нулю.

Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в четных позициях, а во второй половине — элементы, стоявшие в нечетных позициях.

11

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. номер минимального по модулю элемента массива;
  2. сумму модулей элементов массива, расположенных после первого отрицательного элемента.

Сжать массив, удалив из него все элементы, величина которых находится в интервале $[a,\ b]$. Освободившиеся в конце массива элементы заполнить нулями.

12

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. номер максимального по модулю элемента массива;
  2. сумму элементов массива, расположенных после первого положительного элемента.

Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых лежит в интервале $[a,\ b]$, а потом — все остальные.

13

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. количество элементов массива, лежащих в диапазоне от $A$ до $B$;
  2. сумму элементов массива, расположенных после максимального элемента.

Упорядочить элементы массива по убыванию модулей элементов.

14

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. количество элементов массива, равных $0$;
  2. сумму элементов массива, расположенных после минимального элемента.

Упорядочить элементы массива по возрастанию модулей элементов.

15

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. количество элементов массива, больших $C$;
  2. произведение элементов массива, расположенных после максимального по модулю элемента.

Преобразовать массив таким образом, чтобы сначала располагались все отрицательные, а потом — все положительные (элементы, равные $0$, считать положительными).

16

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. количество отрицательных элементов массива;
  2. сумму модулей элементов массива, расположенных после минимального по модулю элемента.

Заменить все отрицательные элементы массива их квадратами и упорядочить элементы массива по возрастанию.

17

В одномерном массиве, состоящем из $n$ целых элементов, вычислить:

  1. количество положительных элементов массива;
  2. сумму элементов массива, расположенных после последнего элемента, равного нулю.

Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых не превышает $1$, а потом — все остальные.

18

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. количество элементов массива, меньших $C$;
  2. сумму целых частей элементов массива, расположенных после последнего отрицательного элемента.

Преобразовать массив таким образом, чтобы сначала располагались все элементы, отличающиеся от максимального не более чем на $20\%$, а потом — все остальные.

19

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. произведение отрицательных элементов массива;
  2. сумму положительных элементов массива, расположенных до максимального элемента.

Изменить порядок следования элементов в массиве на обратный.

20

В одномерном массиве, состоящем из $n$ вещественных элементов, вычислить:

  1. произведение положительных элементов массива;
  2. сумму элементов массива, расположенных до минимального элемента.

Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах.

Образец выполнения (вариант №7)

Условие задачи

В одномерном массиве, состоящем из $n$ целых элементов, вычислить:

  1. номер максимального элемента массива;
  2. произведение элементов массива, расположенных между первым и вторым нулевыми элементами.

Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях, а во второй половине — элементы, стоявшие в четных позициях.

 

 

Реализация задачи на языке С++

 

 

 

Результаты работы программы

В массиве нет нулевых элементов

Тест №1. В заданном массиве нет нулевых элементов

Тест №2. В заданном массиве только один нулевой элемент

Тест №2. В заданном массиве только один нулевой элемент

Тест №3. Нулевые элементы расположены рядом

Тест №3. Нулевые элементы расположены рядом

Тест №4. В массиве два нулевых элемента, которые являются не соседними

Тест №4. В массиве два нулевых элемента, которые являются не соседними

ВНИМАНИЕДля заказа программы своего варианта пишите на наш электронный адрес proglabs@mail.ru