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

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

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

Перенести положительные элементы A[n] массива на B[m] - C++

21.04.2014, 18:15. Просмотров 188. Ответов 1
Метки нет (Все метки)

перенести положительные элементы A[n] массива на B[m],a отрицательные элементы на C[k]
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 18:15     Перенести положительные элементы A[n] массива на B[m]
Посмотрите здесь:

C++ Перенести в начало массива нулевые элементы
Перенести все элементы, равные 0, в конец массива C++
C++ Перенести все положительные элементы массива в начало (не нарушая порядка их следования)
C++ Положительные элементы массива перенести в начало
C++ Положительные элементы массива перенести в начало
Шаблоны, перенести положительные элементы в начало массива C++
Как перенести нулевые элементы массива на парные позиции? C++
Перенести в отдельные массивы положительные и отрицательные элементы исходного массива C++
C++ Перенести все отрицательные элементы массива в конец
C++ Перенести в массив С те элементы массива А, которые не встречаются в массиве В
C++ Перенести нулевые элементы в начало массива
C++ Перенести в начало массива все элементы, равные нулю

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
21.04.2014, 20:25     Перенести положительные элементы A[n] массива на B[m] #2
Цитата Сообщение от ulka7 Посмотреть сообщение
перенести положительные элементы A[n] массива на B[m],a отрицательные элементы на C[k]
C++
1
2
3
4
    std::vector <int> A = {1,5,2,-4,7,-12,4,-123,4,3};
    std::vector <int> B, C;
    for (size_t i = 0; i < A.size(); i++)
        A.at(i) < 0 ? C.push_back(A.at(i)) : C.push_back(A.at(i));
Yandex
Объявления
21.04.2014, 20:25     Перенести положительные элементы A[n] массива на B[m]
Ответ Создать тему
Опции темы

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