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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана матрица А с 2 строками и 10 столбцами, которая содержит данные о движении поезда на отдельных участках http://www.cyberforum.ru/cpp-beginners/thread841346.html
Дана матрица А с 2 строками и 10 столбцами, которая содержит данные о движении поезда на отдельных участках дистанции: 1-й элемент каждого столбца представляет скорость, а 2-й — длину соответствующего участка (считать скорость на участке постоянной). Начиная с 1-го столбца, вычислять в цикле отрезки времени, за которые будут пройдены участки, и печатать их нарастающую сумму, прекращая цикл, если...
C++ QuickSort Помогите с алгоритмом и кодом на C++ быстрой сортировки! Наработок вообще нет! http://www.cyberforum.ru/cpp-beginners/thread841340.html
Матрица (Начиная с 1-й строки матрицы, в цикле печатать показания датчиков) C++
Дана матрица А с 2 столбцами и 10 строками. Первый элемент каждой строки предоставляет показание одного из 10 датчиков, а второй – “критическое” значение соответствующего параметра, измеряемого датчиком. Начиная с 1-й строки матрицы, в цикле печатать показания датчиков, прекращая вывод показаний и заканчивая цикл, если зафиксировано повышение критического значения параметра.
C++ Выбрал для изучения С++,что дальше?
Доброго дня всем.Сразу просьба к модераторам или к тому кто следит за порядком на форуме. Т.к я впервые на форуме то просьба не судить строго (возможно пишу не там где надо). У меня несколько вопросов.Имею огромное желание овладеть каким либо языком программирования. С месяц тыркался по байсику,саму суть и основы понял но вычитал в инете что байсик старьё и без перспектив вообщем после...
C++ Переправить на очередь http://www.cyberforum.ru/cpp-beginners/thread841314.html
Помогите переправить код нужно что то такое же только с очередью((( #include <stdio.h> #include <string.h> #include <conio.h> int main() { char delim = " "; char BUF={0}; char str={0}; char *buf;
C++ case значение #include <iostream> #include <conio.h> #include <stdio.h> #include <Windows.h> #include <string.h> using namespace std; const int NotUsed = system( "color 0C" ); struct zapis {string name; string surname; подробнее

Показать сообщение отдельно
Dr.Urban
63 / 58 / 7
Регистрация: 14.12.2011
Сообщений: 193
18.04.2013, 10:58     Программа которая удаляет из массива все отрицательные элементы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// remove_if example
#include <iostream>     // std::cout
#include <algorithm>    // std::remove_if
 
bool IsOdd (int i) { return ((i%2)==1); }
 
int main () {
  int myints[] = {1,2,3,4,5,6,7,8,9};            // 1 2 3 4 5 6 7 8 9
 
  // bounds of range:
  int* pbegin = myints;                          // ^
  int* pend = myints+sizeof(myints)/sizeof(int); // ^                 ^
 
  pend = std::remove_if (pbegin, pend, IsOdd);   // 2 4 6 8 ? ? ? ? ?
                                                 // ^       ^
  std::cout << "the range contains:";
  for (int* p=pbegin; p!=pend; ++p)
    std::cout << ' ' << *p;
  std::cout << '\n';
 
  return 0;
}
http://www.cplusplus.com/reference/algorithm/remove_if/
 
Текущее время: 06:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru