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

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

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

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

23.10.2011, 12:40. Просмотров 274. Ответов 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]);
  }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2011, 12:40     удаление эелементов
Посмотрите здесь:

Удаление из строк C++
C++ удаление элемента
Удаление из массива C++
C++ Удаление
C++ Удаление комментрариев
удаление памяти C++
C++ Программа с массивом, с заменой эелементов
удаление чисел C++
C++ Удаление в stack
Удаление из S1 - S2 C++
C++ Удаление из списка
C++ Удаление указателей на C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
23.10.2011, 18:29     удаление эелементов #2
обнулить его
или попробуйте функцию fre или delete
Yandex
Объявления
23.10.2011, 18:29     удаление эелементов
Ответ Создать тему
Опции темы

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