0 / 0 / 0
Регистрация: 13.06.2016
Сообщений: 79
|
|
1 | |
Реализовать функции, позволяющие добавлять/удалять блок элементов в массива/из массива05.09.2016, 01:54. Показов 7039. Ответов 5
Метки нет (Все метки)
Уважаемые форумчане, помогите, пожалуйста, с написанием программы.
Нужно в динамическом одномерном массиве, размер которого указывает пользователь, заполнить его случайными числами. 1) Требуется создать функцию, позволяющую добавлять блок элементов в конец массива. Количество добавляемых элементов и их значения указывает пользователь. 2) Создать функцию, позволяющую удалять блок элементов, начиная с индекса элемента, указанного пользователем. Количество удаляемых элементов тоже указывает пользователь. Какие функции это могут сделать я, к сожалению, не знаю. Большое спасибо всем за помощь.
0
|
05.09.2016, 01:54 | |
Ответы с готовыми решениями:
5
Необходим тип данных для хранения в нем массива чисел с возможностью добавлять и удалять Функции обработки массива (определить произведение элементов массива, заменить модулем все элементы массива, уничтожить элемент с заданным значением) Как реализовать передачу массива в функцию и возвращение массива из функции? Создать динамический массив. ввод,вывод и обработку элементов массива реализовать через функции |
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
05.09.2016, 06:48 | 2 |
Функции ты должна САМА написать...
0
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
|
05.09.2016, 07:01 | 3 |
Для добавления строки в динамический массив, достаточно просто увеличить его размер. С удалением произвольных строк, тут посложнее. Создаём в функции дубликат массива. Копируем в него все строки кроме удалённых и возвращаем новый массив с новой длиной. Это вкратце.
Можете ещё здесь порыться. Кликните здесь для просмотра всего текста
http://www.biz-for.ru/books/handbook/header_file/index.php
Правда, там не совсем то, что Вам нужно, но для общего понимания сути, думаю будет полезно.
1
|
0 / 0 / 0
Регистрация: 13.06.2016
Сообщений: 79
|
|
06.09.2016, 13:16 [ТС] | 5 |
gru74ik, наверное нет, мы их еще не учили
0
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
|
06.09.2016, 14:14 | 6 |
Вот хорошую тему нашел: Изменение размера массива.
- создание и изменение размера массива.
2
|
06.09.2016, 14:14 | |
06.09.2016, 14:14 | |
Помогаю со студенческими работами здесь
6
Функции в с++. Найти сумму элементов массива D, а также суммы квадратов и кубов элементов массива D. Функции ввода/вывода двумерного массива - Тип элементов массива неполный Сразу три 1.анализ функции, 2.замена элементов массива, 3.максимальный элемент массива Удалить из массива A[N] вс отрицательные элементы.Удаление отрицательных элементов массива оформить в виде функции С помощью функции определения среднего значения элементов массива обработать два массива разной размерности Одномерные массивы. Вставка, удаление элементов массива. Перестановка элементов массива. Сортировка массива методом пузырька Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |