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

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

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

C++ Функция меняет все отрицательные элементы массива на максимальный
Все отрицательные элементы массива уменьшить в двое, а все нулевые элементы заменить на... C++
C++ Программа которая удаляет из массива все отрицательные элементы
все отрицательные элементы заменить их квадратами и сортировать по убиванию сделать как функция C++
Сформировать список L, включив в него положительные элементы списка L1 и отрицательные элементы списка L2 C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TenGen
01.05.2014, 10:00
  #2

Не по теме:

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

Belfegor
Ghost
 Аватар для Belfegor
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     Функция удаляет из списка все отрицательные элементы
Ответ Создать тему
Опции темы

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