Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка конвертации типа данных Доброго времени суток. Я столкнулся со следующей проблемой: определил переменные типа файл: #define filebooks "c:\\filebooks.txt" file *filevar; После чего при попытке их связать между собой... https://www.cyberforum.ru/ cpp-beginners/ thread1766682.html C++ В производном классе вызов приватного метода базового класса
Добрый вечер. Помогите понять одну вещь. Имеется такое наследование: class test1 { public: void pubF() { privF(); } private:
C++ Задача по программированию на массив в С++ Ребят помогите решить задачку на массив в С++ если не трудно то с пояснением МОЖНО И БЕЗ . Заранее Спасибо!!!!! Преобразуйте динамический одномерный массив из n элементов таким образом,чтобы... https://www.cyberforum.ru/ cpp-beginners/ thread1766662.html C++ Реализовать выделенные функции До реализовать выделенные функции.Помогите пожалуйста очень нужно :help: Нужно сделать реализацию вот этих функций voidShow(Triangle*, int); voidMove(Triangle*, int); voidFindMax(Triangle*,... https://www.cyberforum.ru/ cpp-beginners/ thread1766660.html
C++ Определить, имеются ли в последовательности a1, a2 , …, aq три положительных члена, идущих подряд.
Даны натуральные числа n, p, q и действительные числа a1 , a2 ,…,an , причем n>=q>=p>=1 . Определить, имеются ли в последовательности a1, a2 , …, aq три положительных члена, идущих подряд. Среди...
C++ Класс Student. Код прилагается Создать класс Student. Класс имеет атрибуты name(имя), surname(фамилия), patronymic(отчество), yearBirth(год рождения), kurs(курс), kod_group(код группы). Предусмотреть... https://www.cyberforum.ru/ cpp-beginners/ thread1766630.html
C++ Проверка string на число https://www.cyberforum.ru/ cpp-beginners/ thread1766627.html
Есть переменная типа string, необходимо проверить его на числа например строка 123 подходит по это условие. Гуглил - нашел regex, но что-то не очень...
C++ Найти сумму положительных элементов третей строки и сумму отрицательных элементов пятого столбца
найти и напечатать сумму положительных элементов третей строки и сумму отрицательных элементов пятого столбца #include<iostream> #include <math.h> using namespace std; int main () { int n; ...
C++ Файл: Удалить из файла все однобуквенные слова и лишние пробелы. Дан символьный файл f. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Удалить из файла все однобуквенные слова и лишние... https://www.cyberforum.ru/ cpp-beginners/ thread1766616.html C++ Создать массив состоящий из русского алфавита Доброго всем здравия, для программы дешифрования нужно создать массив из русских букв. Посидел часа 2, начинаю тупить. Может кто-нибудь с добрым сердцем подскажет как это сделать. char letters; ... https://www.cyberforum.ru/ cpp-beginners/ thread1766600.html
Переполнение usnigned char C++
#include <iostream> using namespace std; unsigned char dvoich(unsigned char n) { if(n >= 2) { dvoich(n/2); } cout << n % 2;
C++ Чтение матрицы из текстового файла https://www.cyberforum.ru/ cpp-beginners/ thread1766579.html
Задание: При помощи случайных чисел ввести матрицу А (7х7). Записать значение матрицы в текстовой файл и сохранить файл. Прочитать из созданного файла значения матрицы и найти произведение...
92 / 81 / 57
Регистрация: 19.02.2016
Сообщений: 336
20.06.2016, 00:55 0

Не могу переместить чётные элементы из одного массива в другой - C++ - Ответ 9292424

20.06.2016, 00:55. Показов 1531. Ответов 2
Метки (Все метки)

Ответ

Как-то так:
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <cstdlib>
#include <iostream>
#include <ctime>
#include <string.h>
using namespace std;
 
int main(int argc, char *argv[])
{
    setlocale(LC_ALL, "Russian");
    srand((unsigned)time(0));
    int n;
    cout << "Введите количество чисел: ";
    cin >> n;
    int *A = new int[n];
    int *B = new int[n];
    for (int i = 0; i < n; i++)
    {
        A[i] = rand() % 10+1;
        B[i] = 0;
    }
 
    cout << "Массив a:" << endl;
    for (int i = 0; i < n; i++)
    {
        cout << A[i] << " ";
    }
    cout << endl;
 
    cout << "Нечетные:\n";
    for (int i = 0; i < n; i++)
    {
        if (A[i] % 2 != 0)
        {
            cout << A[i] << " ";
        }
    }
    cout << endl;
 
    cout << "Четные:\n";
    for (int i = 0; i < n; i++)
    {
        if (A[i] % 2 == 0)
        {
            B[i] = A[i];
            cout << A[i] << " ";
        }
    }
    cout << endl;
 
    cout << "массив b из четных a: " << "\n";
    for (int i = 0; i < n; i++)
        if (B[i] != 0)
        {
            cout << B[i] << " ";
        }
    delete[] A;
    delete[] B;
    cin.get();
    cin.get();
    return EXIT_SUCCESS;
}


Вернуться к обсуждению:
Не могу переместить чётные элементы из одного массива в другой C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.06.2016, 00:55
Готовые ответы и решения:

Как скопировать четные элементы из одного массива в другой?
нужны именно четные элементы (а не все). элементы первого массива сгенерированы рандомно.

Из одного массива сделать два массива, в один перенести четные элементы, в другой нечетные
Здравствуйте , помогите пожалуйста с такой задачей из одного массива сделать два массива, в один...

Не могу корректно переписать элементы из одного массива в другой
Нужно разработать программу, которая печатала бы имена криптопровайдеров. Для это нужно создать...

Переместить элементы из одного стека в другой
Дано указатели p1 и p2 на вершинах двух непустых стеков. Переместить все элементы из первого стека...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.06.2016, 00:55
Помогаю со студенческими работами здесь

Переместить часть одного массива в другой
Существует массив типа Byte (большой) Организуется массив того-же типа, но меньшего размера....

Переместить четные элементы массива в начало
четные элементы в начало, нечетные в конец int a, b; int n, j = 0, k, i; cout &lt;&lt; &quot;\nEnter the...

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

Из массива А переместить в массив В все его четные элементы
Помогите с написанием кода.... Нужно из массива А переместить в массив В все его четные элементы....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru