Одномерные массивы
1. В массиве из n элементов выбрать без повторений все элементы,
встречающиеся более одного раза.
2. Ввести одномерный массив из n элементов.
Определить число различных элементов в нем.
3. Дан массив размера N. Переставить
в обратном порядке элементы массива, расположенные между его минимальным
и максимальным элементами.
4. В зависимости от того, образуют элементы заданного
массива целых чисел из n
элементов строго убывающую, не возрастающую, строго возрастающую,
неубывающую последовательность, выдать соответствующее сообщение.
5. Вставить заданное число в массив целых чисел перед
всеми элементами, кратными числу а.
6. Дан массив размера N. Проверить,
чередуются ли в нем положительные и отрицательные числа. Если
чередуются, то вывести сообщение, если нет, то вывести номер
первого элемента, нарушающего закономерность.
7. Дан массив целых чисел. Если в нем есть хотя бы одна
пара соседних четных чисел, то напечатать все элементы, предшествующие
элементам первой из таких пар.
8. Дан массив размера N. Проверить, чередуются
ли в нем четные и нечетные числа. Если чередуются,
то вывести сообщение, если нет, то вывести номер первого
элемента, нарушающего закономерность.
9. Элементы одномерного массива из n
элементов циклически сдвинуть на k мест
влево (вправо).
10. Вставить заданное число в массив перед последним
четным элементом или вывести сообщение.
11. Ввести одномерный массив из n элементов.
Сформировать на его месте новый массив, в котором первым элементом будет
последний элемент старого, вторым – предпоследний и т.д.
12. Элемент называется локальным минимумом (максимумом),
если у него нет соседа, меньшего (большего), чем он сам. Найти все локальные
минимумы и максимумы в заданном массиве из n элементов.
13. В одномерном массиве из n элементов найти
порядковые номера первого отрицательного и последнего положительного элементов
(если таковые имеются). Значение элементов и их порядковые номера вывести на
экран или выдать соответствующее сообщение.
Вопросы к работе