С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 28.10.2014
Сообщений: 29
1

Сформировать новый массив из элементов, входящих только в один из исходных массивов

25.05.2015, 20:13. Показов 1139. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны два массива A и B. Сформировать новый массив C, состоящий из элементов, входящих только в один из исходных массивов. Для упрощения решения задачи исходные массивы упорядочить.При решении использовать ArrayList
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2015, 20:13
Ответы с готовыми решениями:

Сформировать новый массив C, каждый элемент которого равен максимальному из элементов массивов A и B
Даны два целочисленных массива A и B одинакового размера. Сформировать новый массив C, каждый...

Сформировать новый массив C, каждый элемент которого равен минимальному из элементов массивов A и B
Даны два целочисленных массива A и B одинакового размера. Сформировать новый массив C, каждый...

Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B с тем же индексом
Даны два массива A и B одинакового размера N. Сформировать новый массив C того же размера, каждый...

Сформировать новый массив из десяти элементов с наибольшими значениями исходных массивов
Помогите пожалуйста,никак не могу разобраться.. Произвольно заданы 3 одномерных...

4
153 / 153 / 56
Регистрация: 20.12.2011
Сообщений: 1,614
25.05.2015, 20:47 2
LenaK, в чем у вас конкретно трудности?
0
0 / 0 / 0
Регистрация: 28.10.2014
Сообщений: 29
25.05.2015, 21:00  [ТС] 3
я создала 2 массива. их упорядочила. и в зависимости от того, какой массив выберет пользователь, будет создаваться новый массив, но у меня он создается такой же как и упорядоченный первоначальный. и я не знаю, может нужно, чтоб новый массив создавался из таких же элементов, как и первый, но чтоб этот массив был не упорядоченный, а в разнобой.
0
16 / 16 / 11
Регистрация: 24.02.2015
Сообщений: 75
26.05.2015, 00:06 4
Я думаю вы не до конца поняли задачу.
Вам требуется создать массив из уникальных элементов.
Следовательно исключить элементы входящие в оба массива.
0
Эксперт .NET
5877 / 4754 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
26.05.2015, 01:06 5
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int[] arr1 = { 1, 2, 3, 67, 4, 3, 5, 4, 33, 21, 5 };
int[] arr2 = { 3, 5, 4, 6, 5, 3, 5, 4, 3, 4, 34, 5, 4, 3 };
int[] arr3 = new int[0];
for (int i = 0; i < arr1.Length; i++)
    if (Array.IndexOf(arr2, arr1[i]) < 0)
    {
        Array.Resize(ref arr3, arr3.Length + 1);
        arr3[arr3.Length - 1] = arr1[i];
    }
for (int i = 0; i < arr2.Length; i++)
    if (Array.IndexOf(arr1, arr2[i]) < 0)
    {
        Array.Resize(ref arr3, arr3.Length + 1);
        arr3[arr3.Length - 1] = arr2[i];
    }
for (int i = 0; i < arr3.Length; i++)
    Console.Write(arr3[i].ToString() + " ");
Console.ReadLine();
0
26.05.2015, 01:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2015, 01:06
Помогаю со студенческими работами здесь

Сформировать новый массив, состоящий из элементов, равных соответственно суммам исходных массивов
помогите пожалуйста решить задачу даны три массива VEC 1=(1.0; 3.9; -2.6) VEC 2= (-7; 4.6;...

Сформировать новый массив, элементы которого являются суммой элементов исходных массивов
2)Даны два массива A(N) и B(N). Сформировать новый массив, элементы которого являются суммой...

Сформировать новый массив, состоящий из десяти элементов с наибольшими значениями исходных массивов
Произвольно заданы три одномерных массива. Сформировать новый массив, состоящий из десяти...

Сформировать новый массив, каждый элемент которого равен разности элементов исходных массивов
Помогите написать программу


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru