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

Создать одномерный масив целых чисел, используя генератор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать функцию, которая формирует стринг, что является словесной записью заданного числа http://www.cyberforum.ru/cpp-beginners/thread694298.html
Постановка задания: Разработать функцию, которая формирует стринг, что является словесным записью (числительным) заданного двухзначного числа, например "сорок три" в случае числа 43. Сгенерировать...
C++ Работа с памятью через malloc,realloc и free Вот начал работать с памятью в c++ и появилось несколько вопросов. 1 - r = (int *)malloc((1)*sizeof(int)); как я понимаю, эта запись должна выделять памяти на 1 число типа int , но запуская цикл я... http://www.cyberforum.ru/cpp-beginners/thread694280.html
C++ Вывести эдементы матрицы с помощью статических и динамических массивов
помогите, пожалуйста, как написать код в с++. Дана матрица размера A * B. Вывести ее элементы в следующем порядке: первый столбец сверху вниз, второй столбец снизу вверх, третий столбец сверху...
C++ Использовать Vector вместо array
Помогите, пожалуйста, переписать программу чтобы заменить array на Vector : // Sorting an Array #include <iostream> void fill_array(int a, int size, int& number_used); void sort(int...
C++ Русский язык не могу настроить http://www.cyberforum.ru/cpp-beginners/thread694269.html
Здравствуйте... Не знаю как и где тут влепить setlocale(LC_ALL, "Russian");, пробовал писать его под int main, но ничего так и не получилось... Не мог бы мне кто то помочь русифицировать мою...
C++ error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов привет всем господа программисты ! как исправить такую ошибку "error C2064: результатом вычисления фрагмента не является функция, принимающая 0 аргументов". IDE vc++ вот описан функтор #pragma... подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
11.11.2012, 06:40
нет, delete[] x это оператор освобождения памяти по указателю на динамический массив.
В твоём случае надо просто сдвинуть правую от числа половину массива на 1 влево, тем самым затерев элемент. Вот так
C++
1
2
3
4
5
for(i=0; i<f; i++)
  if (a[i]==e) break;
f--;
for(i; i<f; i++)
  a[i]=a[i+1];
Кстати
Цитата Сообщение от FedVetal Посмотреть сообщение
if (a[i]=e)
возьми уже в привычку, что оператор сравнения, применяемый в конструкциях "если равно" это == а не одинарное =
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru