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

Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] - C++

Восстановить пароль Регистрация
 
PhoeniksII
1 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 7
17.12.2013, 15:24     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] #1
зжати масив, вилучивши з нього всі елементи, модуль яких знаходиться в інтервалі [a;b] , місце яке звільнилось в кінці масиву заповнити нулями.

Цитата Сообщение от PhoeniksII Посмотреть сообщение
Сжать масив изъяв из него все элементы, модуль которых находится в интервале [a,b], место которое освободилось в конце масива заполнить нулями.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 15:24     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b]
Посмотрите здесь:

C++ Сжать массив, удалив из него все элементы, модуль которых находится в интервале a,b
Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b] C++
C++ Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b].
C++ Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a, b]. освободившиеся в конце массива элементы заполнить нулями.
Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev_Hyper
 Аватар для Ev_Hyper
1805 / 1626 / 435
Регистрация: 15.12.2013
Сообщений: 5,773
17.12.2013, 15:30     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] #2
С чем возникла проблема?
PhoeniksII
1 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 7
17.12.2013, 15:31  [ТС]     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] #3
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
С чем возникла проблема?
С тем что я немогу определить в программе елементы с интервала и удалить их.
Ev_Hyper
 Аватар для Ev_Hyper
1805 / 1626 / 435
Регистрация: 15.12.2013
Сообщений: 5,773
17.12.2013, 15:40     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] #4
if(abs(Mas[i])>=a && abs(Mas[i])<=b)
{
...// реализовываете удаление.
}

Как вариант можно просто закидывать неотсеянные значения в новый массив.
PhoeniksII
1 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 7
17.12.2013, 15:42  [ТС]     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] #5
Цитата Сообщение от Ev_Hyper Посмотреть сообщение
if(abs(Mas[i])>=a && abs(Mas[i])<=b)
{
...// реализовываете удаление.
}

Как вариант можно просто закидывать неотсеянные значения в новый массив.


Так я делал как раз что с удалением и смещением елементов у меня и возникают проблемы!
SatanaXIII
17.12.2013, 15:50
  #6
 Комментарий модератора 
PhoeniksII, будьте добры, для большего удобства форумчан, пишите задания на русском языке. Или дублируйте хоть.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2013, 15:53     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b]
Еще ссылки по теме:

C++ Сжать массив, удалил из него все элементы, модуль которых находится в заданном интервале
Сжать массив, удалив из него все элементы, модуль которых находится в интервале [а, b] C++
C++ Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b]

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

Или воспользуйтесь поиском по форуму:
PhoeniksII
1 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 7
17.12.2013, 15:53  [ТС]     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b] #7
Цитата Сообщение от SatanaXIII Посмотреть сообщение
PhoeniksII, будьте добры, для большего удобства форумчан, пишите задания на русском языке. Или дублируйте хоть.
Сжать масив изъяв из него все элементы, модуль которых находится в интервале [a,b], место которое освободилось в конце масива заполнить нулями.
Yandex
Объявления
17.12.2013, 15:53     Сжать массив, изъяв из него все элементы, модуль которых находится в интервале [a, b]
Ответ Создать тему
Опции темы

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