Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тернарный оператор - найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1226164.html
Не пойму почему выдает ошибку, вроде программы самые простые и ошибиться то негде: #include<iostream> using namespace std; int main() { double a,b; bool state; cout<<"a= "; ...
C++ Ошибка в коде(программа с вектором выполняется только если вызвать её второй раз)
Сабж: void vInit() { vInputing(); // Ввод вектора vector_Size = names.size(); cout << "Ваш вектор names: " << endl; for (i; i < vector_Size; i++) { ...
C++ Проверить корректность реализации нескольких задач
Добрый вечер всем. Вопрос относиться к опытным программистам С++. Вопрос такой. Я хотел устроится на вакансию Junior Developer C++, мне прислали тестовые задания: Задача 1. 1. Распечатать...
C++ Операция delete в векторе Привет, друзья, делаю маленькую игрушку, там у меня постоянно появляются и уничтожаются новые объекты, и я заметил такую вещь: со временем игра начинает галить, хотя количество объектов одновременно... http://www.cyberforum.ru/cpp-beginners/thread1226141.html
C++ Как сделать чтобы цвет текста плавно менялся http://www.cyberforum.ru/cpp-beginners/thread1226126.html
Как сделать чтобы цвет текста плавно переливался? void RenderDVD(void) { int left, top; left = 1; top = pPresentParam.BackBufferHeight - 45; pD3DFont->PrintShadow(left, top,...
C++ Нужны ли в реальной практике массивы?
Вопрос такой: нужны ли в реальной практике массивы? Или это лишь пережиток С? Имеют ли массивы реальные преимущества перед векторами, например? Почему спрашиваю - сейчас изучаю STL алгоритмы, такие...
C++ Как вывести символ в любое место экрана?
Речь идёт о консольной программе. Поиск на форуме в этом отношении ничего не дал. Говорится о формах, о текстовых полях и иных объектах объектно-ориентированного программирования. Наверняка...
C++ Отсортировать массив строк и вывести информацию соответствующую условию Ведомость содержит информацию: номер группы, фамилия и инициалы студента, оценки по 3 предметам. Вывести в алфавитном порядке фамилии студентов, которые имеют хотя бы одну двойку (заборгованість?)... http://www.cyberforum.ru/cpp-beginners/thread1226082.html
C++ Поиск и сортировка в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread1226072.html
В программирование не силен только начал изучать есть задача.Есть текстовый файл такого плана вторник 1 21.03.2014 маша купила кокаколу 20рублей Вася положил деньги на телефон 100рублей Петя...
C++ Деструктор вызывается для результата сложения ДО присваивания, и дальше все падает. Подскажите пожалуйста! Написал класс матриц с перегруженными операторами class Matrix3d{ public: double** matrix; Matrix3d(); Matrix3d(double m11,double m12,double m13,double m21,double... http://www.cyberforum.ru/cpp-beginners/thread1226063.html
IrineK
Заблокирован
11.07.2014, 23:09 0

Как вывести несовпадающие элементы массива ?

11.07.2014, 23:09. Просмотров 1084. Ответов 8
Метки (Все метки)

Ответ

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//вывести элементы массива t, которые не совпадают с элементами в массиве p 
#include <iostream>
#include <ctime>
 
int *CreateArray (int N)
{
    int *arr = new int [N];
    for (int i = 0; i<N; i++)
        arr[i] = rand()%10;
 
    return arr;
}
 
void PrintArray (char name, int *arr, int N)
{
    std::cout <<"\nArray "<<name <<":\n";
    for (int i = 0; i<N; i++)
        std::cout << *(arr+i) << "  ";
    std::cout <<"\n";
}
 
bool IsUnique (int num, int *p, int M)
{
    for (int j = 0; j<M; j++)
        if( num == *(p+j))
            return false;
    return true;
}
 
 
//----------------------------------------------------------------------------
int main()
{   
    srand ((unsigned int)time (NULL));
    
    int N = 10, M = 15;
 
    int *t = CreateArray (N);
    int *p = CreateArray (M);
 
    PrintArray ('t', t, N);
    PrintArray ('p', p, M);
 
    std::cout <<"\nElements found in t only\n";
    for (int i=0; i<N; i++)
        if (IsUnique (*(t+i), p, M))
            std::cout << *(t+i) << "  ";
 
    delete []t;
    delete[]p;
 
    std::cin.get();
    return 0;
}


Вернуться к обсуждению:
Как вывести несовпадающие элементы массива ?
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2014, 23:09
Готовые ответы и решения:

Вывести элементы массива на промежутке [ a,b ], вычислить количество элементов массива, заменить все положительные элементы
В одномерном массиве, состоящем из n вещественных элементов, – вывести на печать элементы массива,...

Как вывести все элементы массива?
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include...

Как вывести элементы многомерного массива на консоль циклами?
есть многомерный массив из 4-х элементов, элементами которого есть 4 разные массивы как всё это...

Как вывести отрицательные элементы только в первом столбике массива?
Как вывести отрицательные элементы только в первом столбике массива?

Сформировать и вывести на экран новый массив, который будет содержать вначале все элементы массива A(0), затем все элементы массива B(4)
Здравствуйте! Помогите написать парочку программ... 3. Даны массивы A(0) и B(4). Сформировать...

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