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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Stayer
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 13
#1

Изменения массивов - C++

03.06.2012, 19:19. Просмотров 250. Ответов 4
Метки нет (Все метки)

Здравствуйте.

Подскажите пожалуйста. Вот допустим, существует 2а массива :
1:1 2 3 4 5;
2:6 7 2 4 9;

как объеденить оба массива в новый ? (чтобы числа из обоих массивов не повторялись)

что бы получилось так:
1 2 3 4 5 6 7 9
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 19:19     Изменения массивов
Посмотрите здесь:

Сформировать массив из элементов исходных массивов, меньших произведения последних элементов заданных массивов. - C++
Программа должна: 1)генерировать случайным образом элементы исходных массивов; 2)выполнять действия в соответствии с условием задачи; ...

Элементы массивов a и b отсортировать в порядке возрастания. Образовать из этих массивов "c" из M+N элементов - C++
1.даны массивы a и b. элементы массивов a и b отсортировать в порядке возрастания.образовать из этих массивов "c" из M+N элементов....

Изменения с шагом - C++
Необходимо вычислить значения функции при изменении х от xmin до xmax с шагом Δх. Как это сделать в этом коде? #include <stdio.h> ...

Отслеживание изменения переменной - C++
Есть переменная, допустим int a;, хочу в логике работы софта сделать отслеживание изменения переменной, но не хочу тратить на каждую...

Изменения константного значения - C++
Всем привет, вопрос такой. Пытаюсь разобраться с приведением типов, в частности с изменением const значений через указатель. Вот код: ...

Программа изменения слов - C++
Программа должна изменять все слова во вводимой пользователем фразе следующим образом: первая буква слова ставится в конец, а после нее...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
7176 / 4342 / 633
Регистрация: 29.11.2010
Сообщений: 11,811
03.06.2012, 19:23     Изменения массивов #2
1. в цикле обходим первый массив и записываем его значение в новый (третий)
2. в цикле обходим второй массив и, если значение не содержится в первом массиве (обходим первый в цикле), то добавляем элемент в новый массив.
Stayer
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 13
03.06.2012, 19:30  [ТС]     Изменения массивов #3
А можете простейший пример написать ... пожалуйста)
MrGluck
Модератор
Эксперт CЭксперт С++
7176 / 4342 / 633
Регистрация: 29.11.2010
Сообщений: 11,811
03.06.2012, 19:40     Изменения массивов #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    int a[5] = {1, 2, 3, 4, 5}, b[5] = {6, 7, 2, 4, 9}, c[10], it = 0;
    for (int i=0; i < 5; i++)
        c[it++] = a[i];
    for (int i=0; i < 5; i++)
    {
        bool flag = false;
        for (int j=0; j < 5; j++)
            if (b[i] == a[j]) flag = true;
        if (!flag)
            c[it++] = b[i];
    }
    for (int i=0; i < it; i++)
        std::cout<< c[i]<< " ";
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2012, 19:41     Изменения массивов
Еще ссылки по теме:

Изменения типа данных - C++
Прошу помоч, написал програму для сортировки чисел от большего к меншему, заполнение идет вводом пользователем чисел. Только я написал там...

изменения элементов массива - C++
Есть массив из 7 элементов( {1, 1, 1, 1, 1, 1, 1} ). Требуется заменить элементы массива на 0 и обратно в следующей последовательности: ...

Почему не происходит изменения - C++
Вот такой простой примерчик. #include &lt;iostream&gt; using namespace std; static int a = 0, b = 3; int change_a() { return ++a; }...

Передача по ссылке и изменения - C++
Всем привет. Можно как-то передать массив в функцию не по значению, чтобы он не изменялся, но внутри функции можно было его менять?

На заданном отрезке изменения X {a, b} с шагом h - C++
помогите решить данную задачку пожалуйста, если не сложно киньте код программы. На заданном отрезке изменения X {a, b} с шагом h найти...

Как вносить изменения в файл? - C++
Люди, помогите. Хочу сделать так, чтобы программа вносила изменения в файл, не удаляя все то, что было в нем написано. Заранее благодарен.


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

Или воспользуйтесь поиском по форуму:
Stayer
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 13
03.06.2012, 19:41  [ТС]     Изменения массивов #5
спасибо большое )))
Yandex
Объявления
03.06.2012, 19:41     Изменения массивов
Ответ Создать тему
Опции темы

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