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

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

Войти
Регистрация
Восстановить пароль
 
NNN7
7 / 7 / 3
Регистрация: 05.09.2013
Сообщений: 502
#1

Задача на массивы (найти и вывести на экран те элементы массив В , которых нет в массиве А) - C++

21.10.2013, 19:20. Просмотров 422. Ответов 2
Метки нет (Все метки)

Здравствуйте . Помогите , пожалуйста решить такую задачу:
есть массив int A={2,4,5,6} и массив int B={7,1,2,5,9}
нужно найти и вывести на экран те элементы массив В , которых нет в массиве А .
Помогите , пожалуйста)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2013, 19:20     Задача на массивы (найти и вывести на экран те элементы массив В , которых нет в массиве А)
Посмотрите здесь:

Вывести на экран все элементы столбцов в которых нет нечетных чисел C++
Найти и вывести на экран: количество и номера строк, у которых элементы упорядочены по убыванию C++
C++ Массив: Определить и вывести на экран те элементы, делителем которых является хотя бы один из других элементов.
C++ Массив: Вывести на экран элементы массива, квадрат которых не будет превышать N
C++ В одномерном массиве найти элементы встречающиеся 2 раза и вывести их на экран
C++ Скопировать в третий массив структуры, которые есть в первом массиве и которых нет во втором массиве
Значения, которые есть в первом массиве и которых нет во втором массиве, скопировать в третий массив C++
C++ В массиве найти наибольший и наименьший элементы, вывести на экран их индексы
C++ В массиве найти наибольший и наименьший элементы, вывести их на экран
C++ В массиве найти наибольший и наименьший элементы, вывести на экран их индексы
C++ Найти минимальное положительное число в заданном массиве, а если таких нет, вывести на экран ноль
Вывести элементы которых, нет в массиве А C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volotomon
1 / 1 / 0
Регистрация: 09.06.2013
Сообщений: 10
21.10.2013, 22:17     Задача на массивы (найти и вывести на экран те элементы массив В , которых нет в массиве А) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
void main()
{
const int n = 4, m = 5;
int a[n] = {2,4,5,6}, b[m] = {7,1,2,5,9};
int i, j, k;
 
for(j = 0; j < m; j++)
{
    k = 0;
    for(i = 0; i < n; i++)
    {
        if(b[j] != a[i])
            k++;
    }
    if(k == 4)
        cout << b[j] << endl;
}
system("pause");
}
mat_for_c
 Аватар для mat_for_c
120 / 115 / 21
Регистрация: 26.04.2013
Сообщений: 598
Завершенные тесты: 2
22.10.2013, 01:20     Задача на массивы (найти и вывести на экран те элементы массив В , которых нет в массиве А) #3
volotomon, а можно без лишней переменной

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
void main()
{
   const int n = 4, m = 5;
   int a[n] = {2,4,5,6}, b[m] = {7,1,2,5,9};
   int i, j;
 
   for(j = 0; j < m; j++) {
      for(i = 0; i < n; i++) {
         if(b[j] == a[i])
            break;
      }
      if(i == n)
         cout << b[j] << endl;
   }
   system("pause");
}
Yandex
Объявления
22.10.2013, 01:20     Задача на массивы (найти и вывести на экран те элементы массив В , которых нет в массиве А)
Ответ Создать тему
Опции темы

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