Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadania_SOSiYaP.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
531 Кб
Скачать
☆

Часть 2.

  1. Удалите элемент со значением В, упорядочьте массив по возрастанию, а потом вставьте в упорядоченную последовательность элемент А так, чтобы сохранился порядок следования.

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

  3. Замените все положительные элементы на ноль, если количество четных среди них больше М.

  4. Замените числа, находящиеся в интервале (А, В), на наибольший четный элемент последовательности или, при его отсутствии, на 0.

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

  6. Замените положительные элементы на наибольший элемент массива, а отрицательные на среднее арифметическое отрицательных элементов.

  7. Циклически сдвиньте массив на К элементов вправо.

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

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

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

  11. Циклически сдвиньте последовательность на К номеров влево.

  12. Каждый элемент с номером от 2 до Р-1 замените на полусумму соседних.

  13. Замените каждый элемент, содержащий только четные цифры на его отклонение от среднего арифметического элементов массива.

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

  15. Замените все отрицательные элементы на их модули, если их число больше К.

  16. Исключите все элементы содержащие повторяющиеся цифры и сожмите массив влево, упорядочив по убыванию оставшиеся элементы.

  17. Упорядочьте положительные элементы по возрастанию, а элементы, значение которых лежит в интервале (А, В) – по убыванию, остальные переместите в конец массива.

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

  19. Измените порядок расположения цифр в каждом числе на обратный (сохранив знак числа) и напечатайте полученный массив, далее упорядочьте по возрастанию слева направо преобразованные элементы в порядке возрастания их абсолютных величин.

  20. Упорядочьте положительные элементы в порядке не убывания их длин (по количеству цифр), а остальные перенести в конец массива и упорядочьте по убыванию значений элементов.

  21. Все положительные числа замените на их обратные изображения, т.е. например, 573 на 375, и упорядочите массив по убыванию.

  22. Исключите отрицательные элементы, содержащие нечетные цифры, и сожмите массив влево, заполнив оставшиеся места максимальным элементом.

  23. Перенесите в конец массива нечетные положительные элементы, а перед ними - все четные элементы, сохранив для остальных элементов первоначальный порядок следования.

  24. Все отрицательные числа замените на квадраты максимального из двух соседних элементов.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]