С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Принять от пользователя сообщение и вывести его на экран в виде последовательности точек и тире https://www.cyberforum.ru/ cpp-beginners/ thread1702269.html
Напишите программу-телеграф, которая принимает от пользователя сообщения и выводит его на экран в виде последовательности точек и тире. Вывод точек и тире можно сопровождать звуковым сигналом соответствующей продолжительности. Азбука Морзе для букв русского алфавита приведена ниже
Назначить каждому классу свое одноименное поле C++
Как сделать, что бы у каждого класса поля в дереве наследования было свое значение? class A { public: int n = 100; }; class B : public A { public:
C++ Динамический массив указателей(не пойму в чем ошибка в коде) https://www.cyberforum.ru/ cpp-beginners/ thread1702251.html
есть код: При попытки записи данных слетает на инициализации name..не могу понять,или память неправильно объявляю,или что другое... #include <iostream> #include "archive.h" using namespace std; static int col; void main() {
C++ Напишите программу, которая выводит на экран сообщение в "телеграфном" стиле: буквы сообщения должны появлятьс Напишите программу, которая выводит на экран сообщение в "телеграфном" стиле: буквы сообщения должны появляться по одной, с некоторой задержкой. https://www.cyberforum.ru/ cpp-beginners/ thread1702246.html
C++ Разработать функцию поиска максимального значения в массиве
Разработайте функцию, в которую передается массив типа int, которая возвращает максимальный элемент этого массива.
C++ Разделение кода на cpp и h файлы https://www.cyberforum.ru/ cpp-beginners/ thread1702239.html
Добрый день. Расскажите, пожалуйста, как разделить код на два файла cpp и файл h. #include <iostream> #include <conio.h> using namespace std; int Passcontrol(int psv) { int i; for(i=0;i<2;i++)
C++ Почему переменная не обявляется? https://www.cyberforum.ru/ cpp-beginners/ thread1702221.html
#include <stdio.h> #include <stdlib.h> int main() { system("CHCP 1251 >> 0"); int x = 0; printf("%d",x); system("PAUSE >> VOID"); return 0; }
Найти количество вхождений строки S0 в строку S C++
Даны строки S и S0. Найти количество вхождений строки S0 в строку S.
C++ Среди строк заданной матрицы найти строку с максимальной по модулю суммой элементов Среди строк заданной матрицы, содержащих только нечетные элементы, найти строку с максимальной по модулю суммой элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1702180.html C++ Подключение пунктов меню Есть меню#include <iostream> #include <cstdlib> // для exit() using namespace std; // Вывести меню пользователю и вернуть номер варианта int prompt_menu_item() { setlocale(0, "Russian"); int variant; https://www.cyberforum.ru/ cpp-beginners/ thread1702162.html
Линейный список. Удалить элемент C++
Доброй вечер. Подскажите пожалуйста,как удалить элемент из списка с заданным номером? #include <iostream> #include <stdlib.h> #include <ctime> #include <cstdio> #include <fstream> using namespace std; //структура динамического списка struct LIST
C++ Массив: Задать радномно массив чисел (натуральных) от 0 до 10. Добрый вечер,помогите задать радномно массив чисел (натуральных) от 0 до 10 https://www.cyberforum.ru/ cpp-beginners/ thread1702158.html
Модератор
Эксперт С++
13706 / 10909 / 6473
Регистрация: 18.12.2011
Сообщений: 29,126
03.04.2016, 20:07 0

Поместить в третий массив общие элементы двух массивов - C++ - Ответ 8974039

03.04.2016, 20:07. Показов 3189. Ответов 5
Метки (Все метки)

Ответ

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
55
56
#include <iostream>
using namespace std;
void Create(int * &arrA, int sizeA)
{
    if (sizeA <= 0)
        sizeA = 1;
    arrA = new int[sizeA];
    if (arrA != NULL)
        for (int i = 0; i < sizeA; ++i)
            arrA[i] =-15 + rand() % 31;
}
 
void Print(const int *arr, int size){
    if (arr != NULL)
        for (int i = 0; i < size; ++i)
            cout << arr[i] << "\t";
    else
        cout << "Array does not exist!\n";
    cout << endl;
}
int Select(int *arrA, int sizeA,int *arrB, int sizeB,int*& arrC)
{
 
   arrC = new int[sizeA];
   int k=0;
   for (int i = 0; i < sizeA; ++i)
   {
       for(int j=0;j<sizeB;j++)
           if(arrA[i]==arrB[j])
           {
               arrC[k++]=arrA[i];
               break;
           }
   }
   return k;
}
int main()
{
 
    int *ArrA,*ArrB,*ArrC;
    int sizea=20;
    Create(ArrA, sizea);
    cout << "Array A:\n";
    Print(ArrA, sizea);
    int sizeb=30;
    Create(ArrB, sizeb);
    cout << "Array B:\n";
    Print(ArrB, sizeb);
    int sizec=Select(ArrA,sizea,ArrB,sizeb,ArrC);
    Print(ArrC, sizec);
    delete[] ArrA;
    delete[] ArrB;
    delete[] ArrC;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Поместить в третий массив общие элементы двух массивов C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2016, 20:07
Готовые ответы и решения:

Переписать в третий массив общие элементы первых двух массивов без повторений
Даны 2 массива размерности M и N соответственно. Необходимо переписать в третий массив общие...

Необходимо переписать в третий массив общие элементы первых двух массивов без повторений
не выводит 3-й массив..(((( В чем трудность не понимаю.... #include&lt;iostream&gt;...

Переписать в третий массив элементы данных двух массивов
Даны два массива A и B, заполненные случайными числами (m и n задаются пользователем). ...

Все различающиеся элементы двух исходных массивов скопировать в третий массив
Ребята, помогите решить, только начал учить С++ Есть 2 одномерных массива, нужно все не общие...

5
03.04.2016, 20:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2016, 20:07
Помогаю со студенческими работами здесь

Создать третий массив, в котором нужно собрать элементы двух заданных массивов
Даны два массива : А и B. Необходимо создать третий массив, в котором нужно собрать: Элементы...

Создать массив минимально возможного размера, в котором нужно собрать общие элементы двух заданных массивов
Даны два массива: А и B (M и N вводятся с клавиатуры). Необходимо создать третий массив...

Cоздать массив минимально возможного размера, поместив в него общие элементы двух исходных массивов без повторений
Добрый день ,я немного запутался в решении. Помогите, если кто понимает, заранее благодарен. Вот...

Создать третий массив, в котором нужно собрать общие элементы двух массивов
Даны два массива: A и B. Необходимо создать третий массив, в котором нужно собрать общие элементы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru