0 / 0 / 0
Регистрация: 21.10.2019
Сообщений: 5
|
|
1 | |
Даны два массива чисел. Найти и записать в множество элементов все элементы массивов, которые не имеют совпадений (логич21.10.2019, 20:19. Показов 6989. Ответов 1
Даны два массива чисел. Найти и записать в множество элементов все элементы массивов, которые не имеют совпадений (логическая операция "разность множеств")
Я так поняла, должно получится так: 1-й массив{1,2,3,4} 2-й массив {3,4,5,6} Числа которые не совпадают: 1,2,5,6 Вот код который я пыталась сделать,но он не так работает. Помогите !!!! #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int n; cout << "Введите размер массива:"; cin >> n; cout << "Введите элементы первого массива:\n"; int* arrA = new int[n]; for (int i = 0; i < n; i++) { cin >> arrA[i]; } for (int i = 0; i < n; i++) { cout << arrA[i]; } cout << "\nВведите элементы второго массива:\n"; int* arrB = new int[n]; for (int j = 0; j < n; j++) { cin >> arrB[j]; } for (int j = 0; j < n; j++) { cout << arrB[j]; } for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (arrA[i] != arrB[j]) { cout << "\nЧисла которые не совпадают:\n"; cout << arrB[j]; } } } }
0
|
21.10.2019, 20:19 | |
Ответы с готовыми решениями:
1
Даны два целочисленных массива С из 10 элементов и D из 12 элементов. Получить все элементы массива C, которые входят в массив D Ввести два массива А(10) и В(10). Сформировать массив С, содержащий те элементы из массивов А и В, которые имеют значени Создать два массива, которые будут содержать: все четные элементы двух массивов; все нечетные элементы двух массивов Пусть заданы множество А и множество В целых чисел, вывести напечатать все элементы множества В которые не входят в множество А. |
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
||||||
21.10.2019, 20:51 | 2 | |||||
Потому что так ищется объединение множеств, разность надо по-другому, как-то так
0
|
21.10.2019, 20:51 | |