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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vladimir123
1 / 1 / 0
Регистрация: 02.06.2011
Сообщений: 111
#1

удаление эелементов - C++

23.10.2011, 12:40. Просмотров 283. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Ребят, прошу помощи с программой...
задание: есть какой то массив, который вводит пользователь(размер массива заранее неизвестен...), Из каждой убывающей цепочки чисел массива удалить один последний элемент. За цепочку принимается последовательность длиной более одного элемента.

вот как то так...
собственно вопрос, а как удалить такого рода элемент то?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
for (i=0;i<N-1;i++)
  {
    if (a[i]<a[i+1])
    {
      n++;
      if (a[i+1]>a[i+2] && n<2)
      {
       for(int j=n;j<N-1;j++)  a[j]=a[j+1];
        n=0;
        
      }
    }
    N--;
  }
 
 
  for (i=0; i<N; i++)
  {
    printf("%i\n",a[i]);
  }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2011, 12:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос удаление эелементов (C++):

Программа с массивом, с заменой эелементов - C++
Здравствуйте, мне была задана программа, с таким заданием: &quot;В массив целых чисел все нулевые элементы заменить на средние арифмитические...

Здесь есть удаление столбца, как добавить удаление строки - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { int n; do {cout &lt;&lt; &quot;Razmer massiva: &quot;; cin &gt;&gt; n;...

Описать класс «множество» (добавление и удаление элемента, пересечение, объединение и удаление множеств ) - C++
Описать класс «множество», позволяющий выполнять основные операции – добавление и удаление элемента, пересечение, объединение и удаление...

Создание программы со своей библиотекой ( удаление элементов с N по M в строке и удаление лишних пробелов(если 2 и более оставить один)) - C++
добрый день. помогите, пожалуйста понять мои ошибки в работе. Мне нужно написать программу со своей библиотекой, которая включает в себя...

Удаление строки из файла\либо удаление самого файла. - C++
День добрый, вот функция(используемые переменные объявленны ранее): void delete_cruise() { FILE *fout; open_file(&quot;abase.dat&quot;); ...

Эффективный алгоритм перетасовки эелементов массива - Java SE
Друзья, написал вот такую функцию public static void arrayShuffle(int arr) { int length = arr.length; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Van111
кодер с++
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
23.10.2011, 18:29 #2
обнулить его
или попробуйте функцию fre или delete
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2011, 18:29
Привет! Вот еще темы с ответами:

Оперирование большим количеством эелементов CheckBox - C#
Постановка такая: понадобилась программка для просмотра карт прогноза с разной заблаговременностью. Часовые границы - от 6 до 180 часов...

Поиск пути для одинаковых эелементов в двумерном массиве - C#
в общем у меня есть матрица и там есть элементы равным 1 а все остальные равны нулю, как найти путь от одного к остальным, какой поиск...

Двумерный массив. Найти среднее арифметическое положительных эелементов задонного столбца - Pascal ABC
с клавиатуры вводиться произвольная квадратная матрица,после чего делаеться ее контрольный вывод.найти среднее арифметическое положительных...

азработать процедуру вывода массива,состоящего из равных эелементов двух массивов - Turbo Pascal
Условие:Разработать процедуру вывода массива,состоящего из равных эелементов двух массивов. procedure Difference(const x: mas; m:...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru