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

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

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

Из положительных элементов массива A(n) (n<=14) сформировать массив B - C++

17.05.2014, 22:42. Просмотров 212. Ответов 1
Метки нет (Все метки)

Из положительных элементов массива A(n) (n<=14) сформировать массив B. Распечатать созданный массив и посчитать количество элементов в нём.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 22:42     Из положительных элементов массива A(n) (n<=14) сформировать массив B
Посмотрите здесь:

Сформировать массив В из положительных элементов массива А - C++
Помогите исправить! вот вроде бы не сильно сложно Сформировать массив В из положительных элементов массива А я что то делала...

Сформировать одномерный массив Х из положительных элементов матрицы А, найти минимальный элемент массива Х и его номер - C++
Доброго всем времени суток) никак не могу создать массив из матрицы( кто поумнее меня , помогите плиз) Вот задание: ...

Сформировать массив из тех его положительных элементов, которые меньше, чем логарифм этих элементов - C++
Добрый вечер) Ребят, в одном из экзаменационных билетов есть вот такая задача: Используя функцию P для каждого столбца матрицы А с 9...

Сформировать массив из положительных элементов первого и отрицательных второго - C++
Даны два массива целых чисел. Создать третий массив. Инициализировать его таким образом, что сначала из первого массива должны быть взяты...

Сформировать массив из произведений положительных элементов соответствующих столбцов матрицы - C++
Дан целочисленный массив А. Сформировать одномерный массив В из произведений положительных элементов соответствующих столбцов массива А. ...

Сформировать массив из количества положительных элементов соответствующих строк матрицы - C++
Задана целая прямоугольная матрица. Сформировать одномерный массив, элементами которого являются количество положительных элементов...

Заданы массивы вещественных чисел X и Y. Сформировать массив Z из положительных элементов массивов X и Y. - C++
Заданы массивы вещественных чисел X и Y. Сформировать массив Z из положительных элементов массивов X и Y. Определить номера максимального и...

Дан массив В[0:n-1] целых чисел и числа x и y , где x<y. на основе элементов массива В сформировать массив D[0:m-1] - C++
Нужен полный текст программы, заранее благодарен

Массив. Найти количество элементов, меньших среднего арифметического положительных элементов этого массива - C++
Всем привет! Пмогите пожалуйста написать программу! Массив a(30) сформирован случайным образом. Найти в нем количество элементов, меньших...

Сформировать одномерный массив из элементов, стоящих над главной диагональю матрицы K(m,m). Найти сумму элементов этого массива. - C++
Сформировать одномерный массив из элементов, стоящих над главной диагональю матрицы K(m,m). Найти сумму элементов этого массива.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
7188 / 4354 / 634
Регистрация: 29.11.2010
Сообщений: 11,849
18.05.2014, 01:45     Из положительных элементов массива A(n) (n<=14) сформировать массив B #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <algorithm>
#include <iostream>
#include <iterator>
#include <vector>
 
int main()
{
    std::vector<int> A = {1, -2, 2, 3, -9, 0, -1, 4, -7, 5, 0}, B;
    std::copy_if(A.begin(), A.end(), std::inserter(B, B.begin()), [](const int x){return x > 0;});
    std::copy(B.cbegin(), B.cend(), std::ostream_iterator<int>(std::cout, " "));
    std::cout << "\nSize: " << B.size() << std::endl;
}
Ответ Создать тему
Опции темы

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