Видалити з масиву:
а) всі від'ємні елементи;
б) всі елементи, більші даного числа n;
в) всі елементи починаючи з n1-го по n2-й (n1 <= n2).
Даний масив цілих чисел. Видалити з нього:
а) всі парні елементи, що стоять на непарних місцях;
б) всі елементи, кратні 3 або 5.
*Видалити з масиву всі елементи, що повторюються, залишивши їх перші входження, тобто в масиві повинні залишитися лише різні елементи.
Включення елементу в масив.
У наступних завданнях під вставкою числа n в масив після к-го елементу слід розуміти:
збільшення розміру масиву на 1;
зсув всіх елементів починаючи з (k+1)-го вправо на 1 позицію;
привласнення (k+1)-у елементу масиву значення п.
Вставити в масив:
а) число 10 після другого елементу;
б) число 100 після m-го елементу.
Вставити задане число в масив цілих чисел:
а) після першого від'ємного елементу;
б) перед останнім парним елементом.
Дані про зріст 15 хлопців класу, впорядковані по убуванню, записано в масиві. На початку навчального року в клас поступив новий учень. Отримати аналогічний масив, що враховує зріст нового учня. Розглянути два можливі випадки:
відомий порядковий номер нового учня;
відомий зріст нового учня.
Вставити в масив два задані числа: перше після будь-якого з максимальних елементів, друге — перед ним.
Вставити задане число в масив цілих чисел:
перед всіма елементами, кратними числу а;
після всіх від'ємних елементів. Яким має бути максимальний розмір вихідного масиву в обох випадках?
Вставити в масив два числа: перше зі значенням n перед всіма елементами, більшими n, і друге зі значенням m — після всіх елементів, менших m. Яким має бути максимальний розмір вихідного масиву?
*Вставити число n між всіма сусідніми елементами, що мають однаковий знак. Яким має бути максимальний розмір вихідного масиву?
Циклічні зсуви в масивах.
Переставити перший елемент масиву на місце останнього. При цьому другий, третій, ...., останній елементи зсунути вліво на 1 позицію.
Переставити перший елемент масиву на місце k-го елементу. При цьому другий, третій, ..., k-й елементи зсунути вліво на 1 позицію.
Переставити s-й елемент масиву на місце k-го елементу (s<k). При цьому (s+1)-й, (s+2)-й, ..., k-й елементи зсунути вліво на 1 позицію.
Переставити останній елемент масиву на місце першого. При цьому перший, другий, ..., передостанній елементи зсунути вправо на 1 позицію.
Переставити останній елемент масиву на місце k-го елементу. При цьому k-й, (k+1)-й, ..., передостанній елементи зсунути вправо на 1 позицію.
Переставити s-й елемент масиву на місце k-го елементу (s>k). При цьому k-й, (k+1)-й, ..., (s-1)-й елементи зсунути вправо на 1 позицію.
Даний одновимірний масив m з 28 елементів. Перенести перші k елементів в кінець: m[k+1], m[k + 2], ..., m[1], m[2], …, m[k].
Даний одновимірний масив m з 12 елементів. Переставити його елементи наступним способом: m[1], m[12], m[2], m[11], …, m[5], m[8], m[6], m[7].
