Элементы программирования на Си. Родионова Т.Е. - 21 стр.

UptoLike

Составители: 

21
6. Дан одномерный массив А, состоящий из N элементов. Перенести в
начало массива все положительные элементы, а в конец массива - все отрицатель-
ные.
7. Дан одномерный массив А, состоящий из N элементов. Перенести в нача-
ло массива все четные элементы, а в конец массива - все нечетные.
8. Дан одномерный массив А, состоящий из N элементов. Исключить из мас-
сива первый положительный элемент, следующий за максимальным.
9. Дан одномерный массив А, состоящий из N элементов. Исключить из мас-
сива все нулевые элементы, расположенные между максимальным и минимальным
элементами.
10. Дан одномерный массив А, состоящий из N элементов. Исключить из мас-
сива первый, предшествующий максимуму, положительный элемент.
11. Дан одномерный массив А, состоящий из N элементов. Подсчитать мак-
симальное количество подряд идущих отрицательных элементов.
12. Дан одномерный массив А, состоящий из N элементов. Найти первый и
последний положительные элементы массива и подчитать количество элементов,
заключенных между ними.
13. Дан одномерный массив А, состоящий из N элементов. Подсчитать мак-
симальное количество положительных элементов, заключенных между нулями.
14. Дан одномерный массив А, состоящий из N элементов. Считаем, что от-
рицательные элементы разбивают его на группы. Найти группу положительных
элементов массива с максимальной суммой.
15. Дан одномерный массив А, состоящий из N элементов. Считаем, что от-
рицательные элементы разбивают его на группы. Найти количество полученных
групп, содержащих нули.
Часть 2. Обработка двумерного массива
1. Дана матрица целых чисел. В строках, все элементы которых четные, рас-
положить элементы в обратном порядке.
2. Дана матрица символов. Подсчитать количество строк, в которых букв
больше, чем цифр.
3. Дана матрица целых чисел. Собрать все положительные элементы масси-
ва выше главной диагонали (заполнение осуществлять по строкам).