Форум программистов, компьютерный форум, киберфорум
Наши страницы

Удалить все нечетные элементы одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм определения компонента двусвязности в графе http://www.cyberforum.ru/cpp-beginners/thread1486899.html
Господа, никак не выходит продумать данный алгоритм, а литературы никакой нет. Быть может у кого есть хорошие идеи для алгоритма или же рабочий код?
C++ Статическая линковка библиотек Я собираю проект и использую в нем boost/regex, но мне нужно чтобы все библиотеки линковались статически, чтобы без лишних файлов я мог запускать приложение на других ПК. Что нужно сделать для этого?... http://www.cyberforum.ru/cpp-beginners/thread1486872.html
Использование инструмента friend в проекте C++
Добрый день, я считаю, что дать полный доступ классу на все внутренности - это нарушение инкапсуляции, пораждении дыри через которую можно не то, что ранить - а убить. Человек правит свой класс B...
C++ Обращение матрицы
complex <double> h; //h=ZK^-1 for (int r = 0; r < 4; r++) { for (int i = 0; i < 4; i++) { h=d;}}
C++ Программа генерации последовательностей нулей и единиц http://www.cyberforum.ru/cpp-beginners/thread1486674.html
помогите пожалуйста написать программу генерации m-последовательностей 0 и 1, удовлетворяющих обоим требованиям: 1) никакие 3 единицы не стоят рядом; 2) число единиц превосходит число нулей....
C++ Умножение матриц complex <double> c; for (int r = 0; r < 4; r++) for (int col = 0; col < 8; col++) for (int i = 0; i < 8; i++) c = (N)*(b); //N*b подробнее

Показать сообщение отдельно
egor2116
342 / 373 / 42
Регистрация: 20.01.2013
Сообщений: 1,132
25.06.2015, 08:01
Наверное как то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
int main () {
  
    const size_t SIZE = 5;
    int arr[SIZE] = {1, 2, 3, 4, 5};
    int arrNew[SIZE];
    size_t idx = 0;
    
    for(int i = 0; i < SIZE; ++i)
        if(arr[i] % 2 == 0)
        {
            arrNew[idx] = arr[i];
            ++idx;
        }
        
    for(int i = 0; i < idx; ++i)
        std::cout << arrNew[i] << " ";
    std::cout << std::endl;
    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru