Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив.Найти номера элементов меньше -10 С клавиатуры вводится одномерный массив длинной 10 символов. Найти номера только отрицательных элементов меньше -10. сделать с помощью указателя ptr++ count ++ и операторе while https://www.cyberforum.ru/ cpp-beginners/ thread783690.html C++ Программа вывода числа в обратном порядке
Здравствуйте! Задача: Напишите функцию, которая воспринимает целое значение и возвращает число с обратным порядком цифр. Программу написал, но почему-то ответ не выводит. Помогите разобраться #include<iostream> #include<math.h> using namespace std; int obratnoe (int); int main() { setlocale(0,"");
C++ crypto api не работает CryptGenKey https://www.cyberforum.ru/ cpp-beginners/ thread783679.html
http://www.rsdn.ru/article/crypto/usingcryptoapi.xml беру пример из этой статьи HCRYPTPROV hProv; HCRYPTKEY hSessionKey; // Получение контекста криптопровайдера if (!CryptAcquireContext(&hProv, NULL, NULL, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT)) { Error("CryptAcquireContext");
C++ Запись текста и генерация случайного числа https://www.cyberforum.ru/ cpp-beginners/ thread783667.html
Собственно задача такая: записать строки с рандомными числовым значением в некоторое количество создаваймых файлов. Файлы создаются без проблем, но по какой-то причине все соответственные рандомные числа одинаковы! Например, вывод должен быть примерно таким: baseline=63 baseline=58 baseline=67 ... Но он такой:
C++ Подсчитать среднее арифметическое тех элементов массива, что содержат четное число битов, не равных 1
В массиве целых чисел подсчитать среднее арифметическое тех элементов, что содержат четное число битов не равных 1. Вывести число в десятичном, шестнадцатеричном и двоичном форматах. Размер массива вводится пользователем во время выполнения программы. Массив заполняется случайными числами. Помогите написать программу ,пожалуйста.
C++ Каков будет фактический аргумент для parameter source? https://www.cyberforum.ru/ cpp-beginners/ thread783649.html
Предположим, что у нового foo класса естьprotype для перегруженного оператора назначения: void operator =(const foo& source); В операторе присваивания a= b, каков будет фактический аргумент для parameter source? a) a; b) b. 10) Предположим, что Вы осуществляете оператор назначения, copy конструктора и оператор + =. Для какой из этих функций "self-application" (где аргумент совпадает...
C++ Существует небольшая функция, которая использует динамический класс bag (2) https://www.cyberforum.ru/ cpp-beginners/ thread783647.html
Существует небольшая функция, которая использует динамический класс bag Код C++ 1.void quiz( ) 2.{ 3.bag::size_type i; // Line 1 4.bag b; // Line 2 5.b.insert(42); // Line 3 6.i = b.size( ); // Line 4 7.cout << i; // Line 5
C++ Существует небольшая функция, которая использует динамический класс bag
Существует небольшая функция, которая использует динамический класс bag Код C++ 1.void quiz( ) 2.{ 3.bag::size_type i; // Line 1 4.bag b; // Line 2 5.b.insert(42); // Line 3 6.i = b.size( ); // Line 4 7.cout << i; // Line 5
C++ Удаление корня двоичного дерева https://www.cyberforum.ru/ cpp-beginners/ thread783635.html
двоичное дерево состоит только из ptr корень двоичного дерева как удалить этот корень?
C++ Вывод графика https://www.cyberforum.ru/ cpp-beginners/ thread783621.html
* ** *** **** ***** ****** ******* ********
C++ error C2562:
Куда же всё-таки написать return??? // Выполнил: студентка 3-го курса гр. ИСТ_337 Сакардина О.О. //Вариант №50 программа соответствует модульной структуре технического задания и не представляет собой полезного приложения #undef UNICODE #undef _UNICODE #include "stdafx.h" #include "stdio.h" #include "stdlib.h"
C++ Написать программу которая выводит график Написать программу которая выводит график: ******** ******* ****** ***** **** *** ** * https://www.cyberforum.ru/ cpp-beginners/ thread783616.html
Mobile Software Engineer
Эксперт С++
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
11.02.2013, 16:52 0

Из одного массива переписать отрицательные элементы в другой массив и упорядочить их по возрастанию - C++ - Ответ 4120425

11.02.2013, 16:52. Показов 5842. Ответов 3
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <algorithm>
#include <iostream>
#include <iterator>
#include <vector>
#include <random>
#include <ctime>
 
int main ()
{
    auto rnd = std::bind(std::uniform_int_distribution <> (-20, 20),
                         std::mt19937 (time(nullptr)));
    int vectSize = 15;
    std::vector <int> fVect (vectSize);
    std::cout << "First vector: " << std::endl;
    std::generate(fVect.begin(), fVect.end(), rnd);
    std::copy(fVect.begin(), fVect.end(), std::ostream_iterator <int> (std::cout, " "));
 
    std::vector <int> sVect;
    for (auto currNum: fVect)
        if (currNum < 0)
            sVect.push_back(currNum);
    std::sort(sVect.begin(), sVect.end());
    std::cout << "\nSecond vector: " << std::endl;
    std::copy(sVect.begin(), sVect.end(), std::ostream_iterator <int> (std::cout, " "));
 
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от SatanaXIII Посмотреть сообщение
C++
1
int i,temp=0;
Цитата Сообщение от SatanaXIII Посмотреть сообщение
C++
1
for(int i=0; i<n; i++)
Цитата Сообщение от SatanaXIII Посмотреть сообщение
C++
1
for(int i=0; i<n; i++)
Цитата Сообщение от SatanaXIII Посмотреть сообщение
C++
1
for(int i=0;i<n;i++)
к чему тогда int i в начале?

Вернуться к обсуждению:
Из одного массива переписать отрицательные элементы в другой массив и упорядочить их по возрастанию C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2013, 16:52
Готовые ответы и решения:

Переписать в другой массив отрицательные элементы массива
Создать динамические массивы, используя указатели. Дан массив b (n). Переписать в массив C(n)...

Переписать в другой массив отрицательные элементы массива
Ребят, помогите, пожалуйста. Нужно написать программу: записать в массив В целых чисел в порядке...

Переписать элементы с массива с одного в другой
11.246* Дан массив. Переписать его элементы в другой массив такого же размера следующим образом:...

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

3
11.02.2013, 16:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2013, 16:52
Помогаю со студенческими работами здесь

Как перенести все отрицательные элементы из одного массива в другой.
Здравствуйте, уважаемые форумчане. Большая просьба помочь: Как из одномерного массива целых чисел...

Переписать в массив М1 все отрицательные элементы массива М
Переписать в массив М1 все отрицательные элементы массива М

Переписать в массив Y положительные элементы а в массив Z отрицательные элементы массива Х N<=40
Помогите уважаемые программисты Нужно написать программу &quot;X(N) Переписать в массив Y...

Дан массив. Переписать его второй, четвертый и т.д. элементы в другой массив такого же размера, расположив элементы подряд с начала массива
Помогите пожалуйста решить задачи на C++! Я в нем вообще туго соображаю. 1. Дан массив....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru