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

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

Войти
Регистрация
Восстановить пароль
 
Alika07
4 / 4 / 0
Регистрация: 04.12.2012
Сообщений: 39
#1

общие элементы массива - C++

06.02.2013, 20:14. Просмотров 330. Ответов 4
Метки нет (Все метки)

Привет! есть задание
Даны два массива : А[n] и B[m]. Необходимо создать третий массив, в котором нужно собрать общие элементы двух массивов.
приблизительно понимаю, где сделала ошибку, но не могу понять как это правильно прописать. в идеале в новом массиве должно быть 5 элементом 10 10 10 30 30
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
int a[5] = {10, 10, 40, 50, 30};
    int b[5] = {30, 10, 60, 80, 90};
    int c[5];
    int count = 0;
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 5; j++)
        {
        if (a[i] == b[j])
        {
            if (count < 5) 
            {
            c[count] = a[i];
            count++;
            c[count] = b[j];
            count++;
            }
        }
        }
    }
    for (int i = 0; i < 5; i++)
    {
        cout<<c[i]<<endl;
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2013, 20:14     общие элементы массива
Посмотрите здесь:

C++ Найти общие элементы двух целочисленных массивов и отсортировать их по возрастанию
Общие элементы в массивах C++
Даны две строки символов. Выбросите из них все общие элементы C++
Общие элементы двух массивов записать в один C++
C++ Записать в массив общие элементы других массивов, без повторения одинаковых элементов
C++ Общие и частные элементы класса
C++ Количество строк матрицы А, имеющих общие элементы с матрицей B
Найти общие элементы C++
Функция находящая общие элементы двух массивов C++
C++ Создать массив, содержащий только общие элементы массивов А и В без повторов
C++ Поместить в третий массив общие элементы двух массивов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
06.02.2013, 20:22     общие элементы массива #2
Уточните, собрать все общие или которые встречаются хотя бы раз, т.е. без повторений? в вашем случае скорее 10 30 50 и все.
Alika07
4 / 4 / 0
Регистрация: 04.12.2012
Сообщений: 39
06.02.2013, 20:25  [ТС]     общие элементы массива #3
с повторениями, те, которые одинаковы в обоих массивах

Добавлено через 52 секунды
Цитата Сообщение от vua72 Посмотреть сообщение
в вашем случае скорее 10 30 50 и все.
а почему 50?
vua72
415 / 415 / 85
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
06.02.2013, 21:38     общие элементы массива #4
ну да, только 10 и 30, ошибся
Alika07
4 / 4 / 0
Регистрация: 04.12.2012
Сообщений: 39
06.02.2013, 21:42  [ТС]     общие элементы массива #5
спасибки, уже разобралась))))))
Yandex
Объявления
06.02.2013, 21:42     общие элементы массива
Ответ Создать тему
Опции темы

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