Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не могу скомпилировать! https://www.cyberforum.ru/ cpp-beginners/ thread1105287.html
#include "stdafx.h" #include<cmath> using namespace std; int Sign; int main(int argc, char *argv) { setlocale(LC_ALL, "Russian"); float x, y; cout << "Ввести x:" << endl; cin >> x;
Сумма младшего и старшего разряда C++
Напишите программу, считающую сумму старшего и младшего разряда заданного с клавиатуры целого числа. C++
C++ Нахождение обратной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1105243.html
Здравствуйте. Помогите мне пожалуйста. Мне нужна программная реализация на с++ нахождения обратной матрицы с помощью алгебраических дополнений.
C++ Правильно? https://www.cyberforum.ru/ cpp-beginners/ thread1105235.html
Y = pow( pow(x,1/3) + sign( pow(x,1/5)),sin(x)) https://www.cyberforum.ru/attachments/369360d1393257866
C++ Какое изначальное выражение которое надо вычислить?
Привет всем!может кто-нить по коду сказать какое изначальное выражение которое надо вычислить? //#include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; float d=1;
C++ Побитовые операции в Си. Изменение отдельных битов числа https://www.cyberforum.ru/ cpp-beginners/ thread1105201.html
Собственно задание такое: "Дано длинное целое неотрицательное число k. Получить целое число, отбросив нечетные биты данного числа k." Не совсем понимаю какой тут должен быть алгоритм... То есть, если у меня машинное слово 32 бита, тогда в результате должно получится число с 16-ю значащими битами? И как это реализовать?
C++ Помогите заполнить функции вагонов в классе помогите заполнить те функции срочно пожалуйста функции вагонов /* * PROGRAM: "TRAIN WITHOUT LOCOMOTIVE" * OVERVIEW: THIS PROGRAM MODELS THE PROCESS OF COLLECTING * A TRAIN BEFORE LOCOMOTIVE WILL TAKE IT AWAY * YOUR TASK IS: IMPLEMENT ALL NOT IMPLEMENTED FUNCTIONS * AND ADD PARAMETERS NEEDED TO IMPLEMENT THEM */ https://www.cyberforum.ru/ cpp-beginners/ thread1105192.html Помогите найти ошибку в функции сортировки выбором C++
Хотел реализовать так чтобы в функции шла сортировка выбором но когда хочу чтоб на экран вывелся весь отсортированный массив то выводиться только первый элемент double aveg(double a, double n) { int temp; for(int i =0; i<n-1;i++) for (int j=i+1;j<n;j++) { if (a < a) {
C++ Преобразование списка узлов дерева в обратном порядке напишите программу преобразования данного списка узлов дерева в список составленный при обходе в обратном порядке, используя рекурсию https://www.cyberforum.ru/ cpp-beginners/ thread1105174.html C++ Как правильно записать условие при использовании структуры List https://www.cyberforum.ru/ cpp-beginners/ thread1105167.html
Программа должна выводить всех Forward которые играют в основном составе Main как записать условие void find_fav() { List *node = head->next; List *current_node = head; while(node != NULL)
Поиск в vector < vector <T> > C++
есть двумерный массив vector < vector <double> > a(size, vector<double>(size, 0)); заполняем рандомом, надо найти индекс последнего элемента == 0 в каждой строке, подскажите функцию чтобы не заниматься if(a==0) ... vector <vector <double> >::iterator f; // используем итератор дял цикла vector <double>::iterator d; // используем итератор дял цикла i=0; // 2 счетчика для...
C++ Нужно вычислить длину окружности / в языке си Нужно вычислить длину окружности через swith Помогите пожалуйста! В зависимости от введенного признака вычислить длину окружности при k = 1 (L=2пR);площадь круга k=2(S=пR^2) ; объем шара k=3 ( L=4пR^3/ 3 ). Радиус один и тот же , задается пользователем. Заранее спасибо!=) https://www.cyberforum.ru/ cpp-beginners/ thread1105164.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
27.02.2014, 18:41 0

Функция должна удалить из массива все отрицательные числ - C++ - Ответ 5837736

27.02.2014, 18:41. Показов 11298. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от Kwangmyongsong Посмотреть сообщение
все еще жду..
Вы уж простите нас нерасторопных!
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
28
29
30
31
32
33
#include <iostream>
#include <algorithm>
#include <functional>
#include <iterator>
 
int * remove_negatives(const int * array, size_t & count) {
    size_t pos_count = std::count_if(array, array + count, std::bind2nd(std::greater<int>(), -1));
    if ( ! pos_count ) {
        return NULL;
    }
    else {
        int * tmp = new int [ pos_count ];
        std::remove_copy_if(array, array + count, tmp, std::bind2nd(std::less<int>(), 0));
        count = pos_count;
        return tmp;
    }
}
 
int main() {
    int array[] = { 1, -2, -3, 4, 5, -6 };
    size_t count = sizeof(array) / sizeof(*array);
    int * no_negative = remove_negatives(array, count);
    
    if ( ! no_negative )
        std::cout << "Only negative values, nothing to return!";
    else
        std::copy(no_negative, no_negative + count, std::ostream_iterator<int>(std::cout, " "));
    
    delete [] no_negative;
    std::cout << std::endl;
    
    return 0;
}


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

если массив не является знакочередующимся,то удалить из массива все положительные числа,в противном случае-удалить отрицательные элементы.после удален
задан массив Х целых чисел. если массив не является знакочередующимся,то удалить из массива все...

Удалить все отрицательные элементы массива
У меня есть динамический масив... Как удалить все отрицательние елементи? if(mass&lt;0) а дальше?

Удалить все отрицательные элементы массива
Массив из 10 элементов заполнен случайными числами от -10 до 10. Удалить все отрицательные...

Удалить из массива все отрицательные элементы
Удалить из массива все отрицательные элементы. Под удалением следует понимать: 1) исключение этого...

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

Удалить из массива все отрицательные элементы
удалить из массива все отрицательные элементы . под удалением элемента следует понимать :...

Удалить все отрицательные элементы массива
Люди добрые помогите решить задачки. Очень вас прошу... Буду очень благодарен! 1.Удалить первый...

Удалить из массива все отрицательные числа
Удалить из массива все отрицательные числа c#

Удалить все отрицательные элементы из массива
Помогите пожалуйста!!! 1 Нужно удалить все отрицательные элементы из массива(любово одномерного...

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