Программирование с использованием одномерных массивов

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

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

− Сумму отрицательных элементов массива;

− Произведение элементов массива, расположенных между максимальным и минимальным элементами.

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

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

− Сумму положительных элементов массива;

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

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

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

− Сумму элементов массива, расположенных между первым и последним нулевыми элементами;

− Произведение элементов массива с четными номерами.

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

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

− Сумму элементов массива с нечетными номерами;

− Сумму элементов массива, расположенных между первым и последним отрицательными элементами;

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

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

− Максимальный элемент массива;

− Сумму элементов массива, расположенных до последнего положительного элемента.

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

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

− Минимальный элемент массива;

− Сумму элементов массива, расположенных между первым и последним положительными элементами.

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

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

− Номер максимального элемента массива;

− Произведение элементов массива, расположенных между первым и вторым нулевыми элементами.

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

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

− Номер минимального элемента массива;

− Сумму элементов массива, расположенных между первым и последним отрицательными элементами.

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

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

− Максимальный по модулю элемент массива;

− Сумму элементов массива, расположенных между первым и вторым положительным элементами.

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

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

− Минимальный по модулю элемент массива;

− Сумму модулей элементов массива, расположенных после первого элемента, равного нулю.

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

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

− Номер минимального по модулю элемента массива;

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

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

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

− Номер максимального по модулю элемента массива;

− Сумму элементов массива, расположенных после первого положительного элемента.

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

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

− Количество элементов массива в интервале [a,b];

− Сумму элементов массива, расположенных после максимального элемента.

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

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

− Количество элементов массива, равных нулю;

− Сумму элементов массива, расположенных после минимального элемента.

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

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

− Количество элементов массива, больших С;

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

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

Лабораторная работа №7

Линейные программы

Напишите программу для расчета по двум формулам (результаты вычисления по обеим формулам должны совпадать).

1. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

2. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

3. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

4. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

5. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

6. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

7. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

8. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

9. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

10. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

11. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

12. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

13. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

14. Программирование с использованием одномерных массивов - student2.ru Программирование с использованием одномерных массивов - student2.ru .

Наши рекомендации