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

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

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

Функция удаляет из списка все отрицательные элементы - C++

30.04.2014, 23:44. Просмотров 277. Ответов 3
Метки нет (Все метки)

функция удаляет из списка все отрицательные элементы
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2014, 23:44     Функция удаляет из списка все отрицательные элементы
Посмотрите здесь:

Удалить из списка все отрицательные элементы C++
Рекурсивная функция, не возвращающая значения, которая удаляет из заданной строки все точки C++
Рекурсивная функция, не возвращающая значения, которая удаляет из заданной строки все точки C++
C++ Описать функцию, которая удаляет все минимальные элементы из списка
C++ Функция меняет все отрицательные элементы массива на максимальный
Двумерный массив, функция, проверяющую есть ли отрицательные элементы. C++
C++ Программа которая удаляет из массива все отрицательные элементы
все отрицательные элементы заменить их квадратами и сортировать по убиванию сделать как функция C++
Сформировать список из натуральных чисел. Удалить из списка отрицательные элементы C++
Не удаляет все положительные элементы из вектора C++
C++ Удалить из списка отрицательные элементы, а положительные возвести в квадрат
Функция заменяющая отрицательные элементы массива их модулями C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TenGen
01.05.2014, 10:00
  #2

Не по теме:

shashluck, слава и почет такой функции! Списки - положительным элементам! Ударим функцией по отрицательности и разгильдяйству!

Belfegor
Ghost
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 524
01.05.2014, 10:19     Функция удаляет из списка все отрицательные элементы #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
#include <iostream>
#include <algorithm>
#include <list>
 
using namespace std;
bool Remuve(const int &i){
    return i < 0;
}
 
void del(list<int> &l){
    l.remove_if(Remuve);
}
 
int main(){
    list<int> lst;
    for (int var = 0; var < 5; ++var) {
        int temp;cin >> temp;
        lst.push_back(temp);
    }
    del(lst);
    for(int i:lst){
        cout << i <<endl;
    }
    return 0;
}
shashluck
0 / 0 / 0
Регистрация: 30.04.2014
Сообщений: 13
01.05.2014, 11:35  [ТС]     Функция удаляет из списка все отрицательные элементы #4
Belfegor, Спасибо за помощь!)

Добавлено через 29 секунд
TenGen, ахахахах
да, действительно, НЕТ МИНУСАМ, ДА ПЛЮСАМ!
Yandex
Объявления
01.05.2014, 11:35     Функция удаляет из списка все отрицательные элементы
Ответ Создать тему
Опции темы

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