Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Genc
1 / 1 / 1
Регистрация: 18.05.2015
Сообщений: 24
#1

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

23.06.2015, 08:53. Просмотров 545. Ответов 1
Метки нет (Все метки)

Написать программу используя функции, но не использовать указатели
2. Удалить из одномерного массива все четные элементы, без изменения порядка.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2015, 08:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Удалить из одномерного массива все четные элементы без изменения порядка (C++):

Выберите все четные элементы произвольного одномерного массива в другой массив
Выберете все четные элементы произвольного одномерного массива в другой массив

Удалить из массива все четные элементы
Как удалить из массива все четные элементы?

Удалить все четные элементы из массива
суть задания удалить все четные элементы из массива, программа делает все...

Удалить из массива все четные элементы
дан массив int a. удалить из массива все четные элементы

Из целочисленного массива Х все четные элементы записать в массив Y. Удалить в массивах максимальные элементы
Из целочисленного массива Х(N) все четные элементы записать в массив Y(k)....

Удалить из целочисленного одномерного массива все элементы, в записи которых все цифры различны
Удалить из целочисленного одномерного массива все элементы, в записи которых...

1
idm
119 / 33 / 19
Регистрация: 19.03.2015
Сообщений: 90
23.06.2015, 10:40 #2
Лучший ответ Сообщение было отмечено Genc как решение

Решение

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
#include <iostream>
#include <time.h>
using namespace std;
const int N = 10;
 
void Print(int MAS[N])
{
    for (int i = 0;i < N; i++)
        cout << MAS[i] << " ";
    cout << endl;
}
 
void Random(int MAS[N])
{
    for (int i = 0;i < N; i++)
        MAS[i]=rand()%10;
}
 
void Delete(int MAS[N])
{
    for (int i = 0;i < N; i++)
        if (MAS[i]%2 == 0)
            MAS[i]=NULL;
}
 
int main()
{
    srand(time(NULL));
    int MAS[N];
 
    Random(MAS);
    Print(MAS);
    Delete(MAS);
    Print(MAS);
 
    system("pause>NUL");
    return 0;
}
Кликните здесь для просмотра всего текста

Visual Studio 2012
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.06.2015, 10:40
Привет! Вот еще темы с решениями:

Удалить все нечетные элементы одномерного массива
1) Удалить все нечетные элементы.

Удалить из одномерного массива все элементы, совпадающие с его начальным элементом
Удалить из одномерного массива все элементы, совпадающие с его начальным...

Удалить дубликаты без изменения порядка следования элементов
можно ли это сделать средствами stl эффективней? std::vector&lt;int&gt; vec = {...

Из одномерного массива, состоящего из 10 вещественных чисел сформировать два массива: в первый записать все четные элеме
Из одномерного массива, состоящего из 10 вещественных чисел сформировать два...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru