![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
11.203. Дан массив. Поменять местами:
а) второй и пятый элементы;
6) m-й и n-й элементы;
в) третий и максимальный элементы. Если элементов с максимальным значением несколько, то в обмене должен участвовать первый из них;
г) первый и минимальный элементы. Если элементов с минимальным значением несколько, то в обмене должен участвовать последний из них.
11.204. Дан массив из четного числа элементов. Поменять местами:
а) его половины;
6) первый элемент со вторым, третий — с четвертым и т.д.;
в) его половины следующим способом: первый элемент поменять с последним, второй — с предпоследним и т.д.
11.205. Дан одномерный массив из 20 элементов. Переставить первые три и последние три элемента, сохранив порядок их следования.
11.206. Дан одномерный массив из 15 элементов. Переставить в обратном порядке:
а) элементы, расположенные между вторым и десятым элементами (т.е. с третьего по девятый);
6) элементы, расположенные между k-м и s-м элементами (т.е. с (k+1)-го по (s — 1)-й). Значения k и s вводятся с клавиатуры, k < s;
в) элементы, расположенные между максимальным и минимальным элементами, включая их.
11.207. Поменять местами первый отрицательный и последний положительный элементы массива. Учесть возможность того, что отрицательных или положительных элементов в массиве может не быть.
Удаление и вставки без перестановки
В задачах 11.208 —.11.217 под удалением элемента массива следует понимать:
а) исключение этого элемента из массива путем смещения всех следующих за ним элементов влево на 1 позицию;
б) присваивание последнему элементу массива значения 0.
11.208. Удалить из массива:
а} третий элемент;
б) k-й элемент.
11.209. В массиве записана информация о стоимости каждого из 20 видов товара, продаваемых фирмой. С 1 января очередного года фирма прекращает продавать товар, стоимость которого записана в и I- oм элементе массива. Получить массив со стоимостью всех оставшихся видов товара.
11.210. Удалить из массива, в котором все элементы различны:
а) максимальный элемент;
6) минимальный элемент.
11.211. В массиве записана информация о росте каждого из 25 учеников класса (в порядке убывания роста). Один из учеников из класса выбыл. Получить новый массив с упорядоченными в том же порядке данными о росте оставшихся учеников.
11.212.Удалить из массив:
а) первый отрицательный элемент (если отрицательные элементы в массиве есть);
6) удалить последний четный элемент (если четные элементы в массиве есть).
11.213. Удалить из массива, в котором все элементы различны, максимальный и минимальный элементы.
11.214. В массиве записана информация о росте каждого из 25 учеников класса (в порядке убывания роста). Из класса выбыли два ученика. Получить новый массив с упорядоченными в том же порядке данными о росте оставшихся учеников.
11.215. Удалить из массива:
а) все отрицательные элементы;
6) все элементы, большие данного числа N;
в) все элементы, начиная с n1-го по n2-й (n1 <= n2).
Дата публикования: 2015-10-09; Прочитано: 1521 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!