Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не строится https://www.cyberforum.ru/ cpp-beginners/ thread997151.html
К стати, что у меня не строится? Решение? Я не вижу конкретного обьявления строк, ошибок. Вот конец вывода построения 1>Задача "CL" 1> Выполняется принудительная повторная компиляция всех... Dimka-novitsek, >d:\проги\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie.cpp(4): fatal error C1083: Не удается открыть файл включение:...
C++ Динамический массив указателей на объекты https://www.cyberforum.ru/ cpp-beginners/ thread997152.html
вообщем была тут на форуме задача, в подробности вдаваться не буду, смысл сейчас заключается в том, чтобы создавать в цикле объекты, и в их конструктор записывать в качестве аргумента данные из... dzrkot, не обязательно массив указателей если задание позволяет, можно использовать std::vector<Bobj> т.е. читаем нужные данные из файла, создаем объект и пихаем его в вектор. Если нужно через new,...
C++ Вычислить и вывести на экран в виде таблицы значения функции https://www.cyberforum.ru/ cpp-beginners/ thread997153.html
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон c шагом dx с точностью ε. Таблицу снабдить заголовком и шапкой. Каждая... Я так и не понял это правильно или нет?
C++ Сортировка по возрастанию https://www.cyberforum.ru/ cpp-beginners/ thread997149.html
Нужно отсортировать массив по возрастанию. Задание ерунда, но не получается. В чем проблема? void sort(){ int k=0; for(int i=0;i<N+15;i++){ for(int j=0; j<N+15; j++){ ... а вы е попутали индексы строк-столбцов?
C++ Задача со стеками в Си++
Нужно создать стек, добавить в него элементы и удалить каждый второй элемент стека. Вот хоть бы одна задачка была со стеком, где требовалось описать структуру LIFO, а не "выведите содержимое стека на экран, удалите из него четные числа, покажите результат" Добавлено через 48...
C++ Qt не запускается exe
Извините за повтор темы,но как я понял кроме статической линковки qt решения нету? а так же я читал,что добавление пути к dll в переменую окружения тоже решает эту проблему,но вот у меня почему это... .(поставил точку с запитой и вставил путь,к примеру, ";C:\Qt\5.1.1\mingw48_32\bin\Qt5Core.dll\" и всё равно ругался,что её нету...)не подскажите в чём дело? Не путь к dll надо добавлять, а путь к...
C++ Наследование классов https://www.cyberforum.ru/ cpp-beginners/ thread997166.html
Здравствуйте, начал изучать наследование классов и не могу понять как ведут себя конструкторы с параметром. Вот код, но он печатает на экран не то что нужно. Как я понимаю я не правильно оформил... В деструкторе не освобождается память. И, кстати, сразу вытечет ошибка, связанная с тем, что в конструкторе по умолчанию у вас name становится указателем на литерал. Надо приравнивать к NULL/nullptr....
C++ Решение простых арифметических выражений https://www.cyberforum.ru/ cpp-beginners/ thread997068.html
Здраствуйте нужна помощь в решение примера , знаю что пример простой, но учить начал совсем не давно и надо увитель принцип решения, хотел бы узнать как записать не целый степень заранее благодарен отел бы узнать как записать не целый степень pow() http://ru.wikipedia.org/wiki/Math.h http://devoid.com.ua/functions-about/c-functions/pow.html
C++ qsort исключение Steck Overflow https://www.cyberforum.ru/ cpp-beginners/ thread996952.html
template<class T> void quickSort(T* arr, int l, int r) { if(l >= r) return; auto i = l; auto j = r; auto med = arr; while(i <= j) { скорее всего выход за пределы массива так как не достигается условие l >= r
C++ позиции вхождения второй строки в первую https://www.cyberforum.ru/ cpp-beginners/ thread997157.html
#include <stdio.h> #include <conio.h> #include <string.h> int main(int argc, char* argv) { char str; char substr; int i; printf("Vvedi stroku:"); gets(str); как вариант: size_t const substrLength = strlen(substr); size_t inclusionCount = 0; for (char * pos = strstr(str, substr); pos; pos = strstr(pos + substrLength, substr)) { printf("%zu...
двумерный массив C++
помогите пожалуйста 2 задачу, чтобы матрица вводилась с клавиатуры Добавлено через 3 минуты Дана матрица размера MxN. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в... за неделю,по моему, пятая тема воспользуйся поиском
C++ Задача на условие, график функции
Есть вот такой график (см картинку) Нужно описать ее на C++, я все написал, но необходима теперь задача ограничить значения, чтобы за пределами функции, значения не считались, я тут попробовал и так... Почему R вводится с клавиатуры, если по рисунку он равен 3?
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
04.11.2013, 02:14 0

Удалить из массива все четные числа - C++ - Ответ 5282027

04.11.2013, 02:14. Показов 25176. Ответов 14
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <vector>
#include <algorithm>
 
int main()
{
    std::vector<int> v = {1, 2, 3, 4, 5, 6};
    v.erase(std::remove_copy_if(v.begin(), v.end(), v.begin(), [](const int x) {return ~x & 1; }), v.end());
    for (auto &x: v)
        std::cout << x << " ";
}


Вернуться к обсуждению:
Удалить из массива все четные числа C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2013, 02:14
Готовые ответы и решения:

Удалить из массива все чётные числа
1.Сформировать массив и напечатать его 5 8 0 8 7 5 5 7 3 5 6 9 2 7 2 1 2.Удалить из массива все чётные числа Dev...

Удалить из массива все четные числа
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int q = 0; int z = 0; int main() { int size; cout &lt;&lt;...

Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать все четные
Помогите сделать данную программу: Удалить из массива целых чисел все нули. Сформировать два новых массива. В первый массив переписать...

14
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2013, 02:14
Помогаю со студенческими работами здесь

В одномерном массиве, элементы которого -целые числа, удалить все четные числа
В одномерном массиве, элементы которого -целые числа, удалить все четные числа.

В одномерном массиве, элементы которого - целые числа, удалить все четные числа
В одномерном массиве, элементы которого - целые числа, удалить все четные числа именно удалить а не оставить все не четные удалить...

Удалить из списка все четные числа.
Задача: построить линейный список из входной последовательности чисел. Удалить из него все четные числа. visual Studio 2015 Всё уже...

Из числа n удалить все четные цифры
Подскажите как решить задачу на С. Из натурального числа n нужно удалить все четные цифры и записать результат. Добавлено через 16...

Удалить из последовательности все четные и нечетные числа
1. Пользователь вводит количество чисел и сами эти числа, удалить из введенной последовательности все четные. 2. Пользователь вводит...

0
Новые блоги и статьи
std::mutex в C++: Хитрости и тонкости использования
Wired 03.03.2025
В C++ ключевым инструментом для обеспечения корректной работы параллельных процессов выступает std::mutex – примитив синхронизации, появившийся в стандарте C++11. До его появления использовали. . .
std::span в C++: Производительно­сть и практическое использование
Wired 03.03.2025
Традиционная работа с указателями и массивами часто приводит к ошибкам и уязвимостям в безопасности. Именно поэтому в C++20 появился std::span - легковесная обертка, обеспечивающая безопасный. . .
std::span в C++: Константность и безопасность типов
Wired 03.03.2025
std::span - представитель семейства view-типов, появившийся в стандарте C++20. Этот компонент предоставляет легковесное и эффективное решение для работы с непрерывными последовательностями данных,. . .
std::span в C++: Subview и Slice
Wired 03.03.2025
std::span - невладеющий тип данных C++, который предоставляет гибкий интерфейс для работы с непрерывными последовательностями элементов. Этот тип существенно упрощает обработку массивов и. . .
std::span в C++: Доступ к элементам и итерирование
Wired 03.03.2025
Появление std::span в стандарте C++20 стало значительным шагом вперед, предоставив разработчикам средство для безопасного и производительного доступа к непрерывным последовательностям элементов. . . .
std::span в C++: Управление массивами данных без владения
Wired 03.03.2025
Новый класс std::span, появившийся в стандарте C++20, открывает возможности для оптимизации работы с последовательными наборами данных. По сути, это легковесная обертка, которая предоставляет доступ. . .
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru