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

Из заданного массива удалить элемент с указанным индексом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В каждой строке матрицы найти количество положительных элементов http://www.cyberforum.ru/cpp-beginners/thread1640075.html
Ввести матрицу, в каждой строчке найти количество положительных елементов
C++ Не понятно, откуда взялось значение переменной Здравствуйте! Программа кодирует первые 15 наиболее часто встречающихся символов четырехбитными кодами от 0000 до 1110. Код 1111 означает, что следующие за ним 8 битов кодируют один из остальных символов. Программа осуществляет функции упаковки и распаковки строки с определением наиболее часто встречающихся символов и коэффициента уплотнения. Не могу разобраться, откуда значение pos = 30 (70... http://www.cyberforum.ru/cpp-beginners/thread1640064.html
C++ Заменить значения последней строки заданной матрицы на указанное значение
Дан двумерный массив (MxN). Составить программу, которая заменяет значения последней строки массива на -1.
Заменить значения всех элементов заданной строки матрицы числами заданной последовательности C++
Дан двумерный массив (MxN). Составить программу, которая заменяет значения всех элементов некоторой строки массива числами заданной последовательности.
C++ Все отрицательные элементы массива заменить нулями http://www.cyberforum.ru/cpp-beginners/thread1640045.html
Нужно все отдицательные елементы массива заменить нулями(что в коде неправильно?)#include <iostream> #include <windows.h> using namespace std; int main() { const int n=10; int Mas; int i; float ser; system("cls");
C++ Отбрасывает ли std::cin символ новой строки? Здравствуйте. Есть следующий код (это задача из книги Праты): #include <iostream> const unsigned short strsize = 100; struct sBop { char fullname; char title; char bopname; int preference; подробнее

Показать сообщение отдельно
antonboom
bmstu-team
 Аватар для antonboom
301 / 136 / 56
Регистрация: 10.01.2012
Сообщений: 419
Записей в блоге: 10
16.01.2016, 15:01     Из заданного массива удалить элемент с указанным индексом
Будьте добры оформлять код в соответствующие теги, спасибо
1. Используйте динамическое выделение памяти или возьмите константу N побольше, а то добавление чревато выходом за пределы массива
2. Прохожу по массиву. Если элемент четный (величина индекс элемента + 1, деленная на 2 не дает остатка), то увеличиваю размер массива на 1. И сдвигаю все элементы после текущего вправо: цикл от следующего элемента и до конца A[i + 1] = A[i]. На место следующего вставляю 0.
Вы просили разъяснить. Использовать вектора или нет, это уже на ваш вкус.
 
Текущее время: 09:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru