Форум программистов, компьютерный форум CyberForum.ru

Массив: Удалить из него элемент с заданным номером, добавить К элементов, начиная с заданного номера. - C++

Восстановить пароль Регистрация
 
Diman_
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 58
11.06.2013, 11:36     Массив: Удалить из него элемент с заданным номером, добавить К элементов, начиная с заданного номера. #1
Сформировать одномерный массив. Удалить из него элемент с заданным номером, добавить К элементов, начиная с заданного номера.
Помогите, не могу сообразить с вводом и правильно ли?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main(){
    const N=10;
    int mas[N];
    int NumDel,NumAdd,AddEl;
    int i;
    /*
     Тут допиши считавние массива. Номер удаляемого элемента.
     Номер добавляемого элемента и его значение.
    */
    /*Удаление элемента с номером NumDel*/
    for (i=NumDel;i<(N-1);i++) mas[i]=mas[i+1];
    /*Добавление элемента в номер NumAdd. Предпологаем, что массив не заполнен полностью, иначе удаляется последний элемент*/
    for (i=N;i>NumAdd;i--) mas[i]=mas[i-1];
    mas[NumAdd]=AddEl;
    
    return 0;
}
 Комментарий администратора 
Название темы должно быть осмысленным. Исходный код следует обрамлять тегами.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2013, 11:36     Массив: Удалить из него элемент с заданным номером, добавить К элементов, начиная с заданного номера.
Посмотрите здесь:

Сформировать одномерный массив. Удалить из него элемент с заданным номером C++
C++ Указатели . Удалить из одномерного массива элемент с заданным номером, добавить К элементов, начиная с заданного номера
C++ Доработка структуры (удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером)
C++ Удалить из списка элемент с заданным номером и добавить элементфы, начиная с заданного номера.
C++ Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером
C++ Записи в линейном списке содержат ключевое поле типа int. Сформиро-вать двунаправленный список. Добавить в него элемент с заданным номером, удалить К
C++ Сформировать одномерный массив. Удалить из него К элементов, начиная с заданного номера, добавить элемент с заданным ключом
Сформировать двунаправленный список. Удалить из него элемент с заданным ключом, добавить элемент с указанным номером C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 18:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru