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

Сформировать массив из двух других массивов с исключением повторяющихся элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поворот фигуры http://www.cyberforum.ru/cpp-beginners/thread230012.html
Добрый день. Необходима программа на С++ поворота треугольника вокруг заданной точки. То есть, что бы в начале предлагалось ввести координаты трех точек (х и у) -А,В,С. Поворот будет вокруг точки В на угол альфа (угол тоже задается как координаты точек). Необходимо что бы в конце была отрисовка начального треугольника и повернутого (желательно разными цветами). Вот само задание как звучит:...
C++ Доработка Всем привет.Ребят,у меня такой наверное глуповатый вопрос.Например есть программа которую надо доработать,но исходников к ней нету,как это возможно сделать и как вообще в этой ситуации поступают? http://www.cyberforum.ru/cpp-beginners/thread229974.html
C++ error LNK2019: ссылка на неразрешенный внешний символ
есть исходник .cpp --------------------------------------------------------------------- #include <stdafx.h> #include <iostream> #include "incl.h" using namespace std; void setgolf(sttest &test, const char *name, int hc);
C++ Рандомное заполнение и разворот списка
Помогите, пожалуйста решить вот такую задачу. Создать односвязный список из случайных целых чисел, вывести его на экран, затем перевернуть и вывести результат.
C++ Работа с объектом. http://www.cyberforum.ru/cpp-beginners/thread229966.html
Вот код: struct time { int hours; int mituts; } class pet {
C++ как сделать чтобы дружественная функция классу принимал ааргумент типа "класс" который при создании ничем не инициализирован? Друзья! Вот код, компилятор ругается на строку ff (f3); В общем переменную f3 необходимо объявлять без параметров, а потом передавать её в функцию. using namespace std; class Fraction { public: Fraction() {int g= 0;} friend void ff (Fraction &fr); }; подробнее

Показать сообщение отдельно
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
17.01.2011, 19:17     Сформировать массив из двух других массивов с исключением повторяющихся элементов
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
57
58
59
60
61
62
63
64
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
 {
     srand(static_cast<int>(time(NULL)));
     int *arr1,*arr2,*arr3;
     int size1,size2,k=0,cnt=0;
     cout<<"Enter size of first array -> ";
     cin>>size1;
     arr1=new int[size1];
     cout<<"Enter size of second array -> ";
     cin>>size2;
     arr2=new int[size2];
     cout<<endl<<"First array -> ";
      for(int i=0; i<size1; i++)
      {
          arr1[i]=rand()%9;
          cout<<arr1[i]<<"  ";
      }
     cout<<endl<<"Second array -> ";
      for(int i=0; i<size2; i++)
      {
          arr2[i]=rand()%9;
          cout<<arr2[i]<<"  ";
      }
    arr3=new int[size1+size2];
      for(int i=0; i<size1; i++)
    {
        for(int j=0; j<size2; j++)
        {
            if(arr1[i]==arr2[j])
            {
                arr3[k]=arr1[i];
                k++;
                 break;
            }
        }
    }
    cout<<endl<<"Third array -> ";
     for(int i=0; i<k; i++)
     {
         for(int j=0; j<i; j++)
         {
            if(arr3[j]==arr3[i])
             {
                 cnt++;
             }
         }
         if(!cnt)
         {
           cout<<arr3[i]<<"  ";
         }
           cnt=0;
     }
    cout<<endl;
    delete [] arr1;
    delete [] arr2;
    delete [] arr3;
    system("pause");
    return 0;
 }
 
Текущее время: 13:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru