![]()
|
|||
Лабораторная работа. Тема «Обработка одномерных массивов». Варианты заданийЛабораторная работа Тема «Обработка одномерных массивов» Цель работы:Изучение одномерных массивов в языке. Задание:Составить алгоритм решения задачи согласно своему варианту и написать программу на языке С. Варианты заданий 1. В массиве Х(N) найти сумму элементов массива, расположенных после максимального элемента. 2. Упорядочить массив Х(N) по возрастанию, найти сумму положительных элементов массива. 3. В массиве Х(N) найти значение максимального элемента массива и найти, сколько таких элементов. 4. В массиве Х(N) найти сумму абсолютных значений элементов и максимальный элемент по модулю. 5. Упорядочить массив Х(N) по убыванию, найти k1 – количество положительных, k2 – количество отрицательных, k3 – количество нулевых элементов массива. 6. В целочисленном массиве Х(N) найти максимальный элемент среди простых чисел, если простых элементов в массиве нет, то вывести соответствующее сообщение. 7. В массиве Х(N) найти k1 – количество элементов массива, расположенных после минимального элемента и k2 – количество элементов массива, расположенных после максимального элемента. 8. Упорядочить массив Х(N) по возрастанию модулей элементов, найти сумму и произведение отрицательных элементов массива. 9. В массиве Х(N) найти S1 – сумму положительных элементов массива в первой половине массива и S2 – сумму отрицательных элементов массива во второй половине массива. 10. В массиве Х(N) найти max1 – максимальный элемент в первой половине массива и max2 – максимальный элемент во второй половине массива. 11. Упорядочить массив Х(N) по убыванию модулей, найти среднее арифметическое положительных элементов массива. 12. В массиве Х(N) найти максимальный элемент массива и упорядочить по возрастанию все элементы, расположенные после найденного максимального элемента. 13. В массиве Х(N) найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического 14. В массиве Х(N) найти максимальный элемент среди положительных элементов массива и минимальный среди отрицательных элементов. 15. В массиве Х(N) найти процент положительных, отрицательных и нулевых элементов и вывести сообщение, каких элементов больше. 16. В массиве Х(N) найти минимальный элемент массива и упорядочить по возрастанию элементы, расположенные до найденного минимального элемента. 17. В целочисленном массиве Х(N) найти max1 – максимальный элемент среди четных элементов массива и max2 – максимальный элемент среди нечетных элементов массива. 18. Упорядочить массив Х(N) по возрастанию элементов, найти S1 – сумму четных элементов массива и S2 – сумму положительных элементов массива. 19. В массиве Х(N) найти количество элементов, которые меньше значения среднего арифметического элементов массива. Найти номер минимального положительного элемента. 20. В целочисленном массиве Х(N) найти номера и значение максимального четного и минимального нечетного элементов массива. 21. В массиве Х(N) найти сумму и произведение элементов массива, расположенных после минимального элемента. 22. В целочисленном массиве Х(N) найти max – максимальный элемент среди четных элементов массива и min – минимальный элемент среди всех элементов массива. 23. В массиве Х(N) найти S1 – сумму положительных элементов массива, расположенных после максимального элемента и S2 – сумму отрицательных элементов массива, расположенных до максимального элемента. 24. В массиве Х(N) найти значение минимального положительного элемента массива и найти, сколько таких элементов. 25. В массиве Х(N) найти среднее арифметическое положительных элементов массива, произведение и количество отрицательных элементов. 26. В массиве Х(N) найти сумму S1 элементов, расположенных до максимального элемента, и сумму S2 элементов, расположенных после максимального элемента. Вывести сообщение, какая из двух сумм больше.
|
|||
|