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

Задания по теме одномерные массивы 1

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

2.Определить значения и позиции первого и последнего положительного элементов массива. Рассмотреть случаи, когда положительных элементов нет, имеется только один положительный элемент, имеются два и более положительных элементов. Для последнего случая определить среднее геометрическое элементов, которые расположены между первым и последним положительными элементами массива.

3.Определить среднее арифметическое элементов массива. Определить количество элементов массива, значения которых не превышают среднее арифметическое. От каждого элемента, превышающего среднее арифметическое вычесть значение среднего арифметического.

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

5.Определить максимальный элемент массива и его позицию. Определить также среднее арифметическое отрицательных элементов, которые расположены до максимального элемента и количество нулевых элементов, которые расположены за максимальным элементом.

6.Определить значения и позиции первого и последнего отрицательного элементов массива. Рассмотреть случаи, когда отрицательных элементов нет, имеется только один отрицательный элемент, имеются два и более отрицательных элементов. Для последнего случая определить среднее геометрическое элементов, которые расположены между первым и последним отрицательными элементами массива.

7.Определить произведение элементов массива и значение среднего геометрического элементов массива. Если произведение элементов массива отрицательное число, то изменить знак последнего отрицательного элемента массива.

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

9.Определить максимальный и минимальный элементы массива. Если модуль минимального элемента больше модуля максимального, то максимальному элементу присвоить значение минимального и определить новый максимальный элемент.

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

11.Определить позиции первого и последнего нулевых элементов массива. Рассмотреть случаи, когда нулевых элементов нет, имеется только один нулевой элемент, имеются два и более нулевых элементов. Для первого случая обнулить первые три положительных элементов массива. Для последнего случая определить среднее геометрическое элементов, которые расположены между первым и последним нулевыми элементами массива.

12. Определить среднее арифметическое элементов массива. Если среднее арифметическое отрицательное число, изменить знак минимального элемента массива.

13.Определить значения и позиции минимального и последнего отрицательного элементов массива, а затем обменять их местами, если они не равны.

14.Определить сумму элементов массива. Если сумма элементов не равна нулю, то изменить первый нулевой элемент массива таким образом, чтобы сумма элементов стала равна нулю.

15.Определить максимальный элемент массива и его позицию. Определить также количество элементов массива, которые равны максимальному элементу. Если количество является четным числом, то элементы массива, которые равны максимальному элементу, уменьшить в два раза.

16.Определить значения и позиции первого отрицательного и последнего положительного элементов массива. Рассмотреть случаи, когда положительных элементов нет, имеется только один отрицательный элемент, имеются и отрицательные и положительные элементы. Для последнего случая определить среднее арифметическое элементов, которые расположены между первым отрицательным и последним положительным элементами массива.

17.Определить произведение элементов массива и значения и позиции минимального и максимального элементов массива. Если произведение равно нулю, то заменить все нулевые элементы массива значением минимального элемента, если его значение не равно нулю.

18. Определить значения и позиции минимального и первого отрицательного элементов массива, а затем обменять их местами, если они не равны.

19. Определить максимальный и минимальный элементы массива. Если модуль минимального элемента меньше модуля максимального, то минимальному элементу присвоить значение максимального и определить новый минимальный элемент.

20.Определить минимальный элемент массива и его позицию. Определить также среднее арифметическое элементов, которые расположены до минимального элемента и среднее геометрическое элементов, которые расположены за минимальным элементом и сравнить эти значения.

21.Определить позицию первого нулевого элемента массива и общее количество нулевых элементов. Определить позицию и значение последнего отрицательного и общее количество отрицательных элементов. Рассмотреть случаи, когда нулевых элементов нет, когда отрицательных элементов нет, Если количество отрицательных элементов массива больше количества нулевых элементов, то обнулить такое количество отрицательных элементов, чтобы количество нулей стало равно количеству отрицательных элементов массива.

22.Определить среднее арифметическое элементов массива и значения и позиции первого и последнего положительных элементов массива. Если среднее арифметическое положительное число, то изменить знаки первого и последнего ( если таковой имеется ) положительных элементов, а затем определить новое значение среднего арифметического элементов массива.

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

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

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