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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать одномерный массив. Удалить из него элемент с заданным номером http://www.cyberforum.ru/cpp-beginners/thread898345.html
Сформировать одномерный массив. Удалить из него столбец с заданным номером
C++ Дана целочисленная квадратная матрица 9х9 Дана целочисленная квадратная матрица 9х9. Определить: 1) сумму модулей элементов, расположенных ниже главной диагонали; 2) среднее арифметическое элементов, находящихся на главной диагонали двумерного массива и заменить результатом элементы, располагающиеся ниже побочной диагонали http://www.cyberforum.ru/cpp-beginners/thread898342.html
C++ Вычислить номер минимального элемента массива
вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым отрицательными элементами. Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 10, а потом — все остальные. размерность массива 10 диапозон -100 до 100 помогите решить очень нужно
Использование priority_queue со своим классом C++
Если в классе перегрузить оператор '>', то можно использовать такую конструкцию? priority_queue <Class, vector <Class>, greater <Class>> q; Если да, то такая перегрузка правильная? Class operator>(const Class & b);
C++ Ввести вручную размерность массива двумерного массива, элементы сгенерировать с новой строки суммой ввыести в нечётных стобцах http://www.cyberforum.ru/cpp-beginners/thread898330.html
Здравствуйте, киберфорумовцы) Прошу помощи, необходимо написать программу следующего вида: Ввести вручную размерность массива двумерного массива, элементы сгенерировать с новой строки суммой ввыести в нечётных стобцах...
C++ не нашел подходящей темы пишу в самую могочисленную Почту зломали, не могу сменить почту требует пароль, а я его не помню) подробнее

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

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;
}
 Комментарий администратора 
Название темы должно быть осмысленным. Исходный код следует обрамлять тегами.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru