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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Freddie
1 / 1 / 0
Регистрация: 05.10.2011
Сообщений: 18
#1

Класс - множество set - C++

26.12.2011, 23:50. Просмотров 1766. Ответов 0
Метки нет (Все метки)

Класс - множество set. Дополнительно перегрузить следующие операции:

1. () - конструктор множества (в стиле конструктора для множественного типа в языке Pascal);

2. + - объединение множеств;
3. <= − сравнение множеств.

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
//---------------------------------------------------------------------------
 
#pragma hdrstop
#include <conio>
#include "set.h"
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
set <int> si1(10);
set <double> sd1(10);
set <char> sc1(10);
 
si1 < 1;
si1 < 2;
si1 < 5;
cout << "\n" << "si1 (int) : ";
si1.print();
 
sd1 < 1.5;
sd1 < 2.4;
sd1 < 5.9;
cout << "\n" << "sd1 (double) : ";
sd1.print();
 
sc1 < 'h';
sc1 < 'e';
sc1 < 'l';
cout << "\n" << "sc1 (char) : ";
sc1.print();
 
set <int> si2(10);
si2 < 2;
si2 < 5;
cout << "\n\n" << "si2 (int) : ";
si2.print();
 
// сравнение
cout<<"\n\nsi1 <= si2 : ";
si1<=si2;
 
// объединение множеств
cout<<"\n\nsi1 + si2 : ";
si1+si2;
 
getch();
return 0;
}
//---------------------------
2 и 3 пункт сделал, помогите 1ый чота непонятно же(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2011, 23:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Класс - множество set (C++):

Шаблон класса set (множество) - C++
Требуется создать шаблон класса множество... а я без божно туплю, у самого не получилось... нашел на вашем форуме следующий код... исправил...

Множество set из пользовательских объектов - C++
Всем хай! Сразу к делу. Есть такая структура, описывающая точку на плоскости: struct Tpoint { int x; int y; Tpoint(int px,...

Создать шаблон класса Set (множество) - C++
Нужно реализовать: Класс •множество set. Дополнительно перегрузить следующие операции: + •добавить элемент в множество (типа item...

класс SET - C++
Разработать шаблонный класс Set. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования....

класс set. код - C++
где можно увидеть как построен шаблонный класс &lt;set&gt; : заголовок, интерфейс и его реализацию?

C++ и класс set, требуется релизовать - C++
Привет всем! Ранее никогда не имел дела с контейнерными кламмами STL, возникла необходимость написать программу на С++, которая бы...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 23:50
Привет! Вот еще темы с ответами:

Перегрузка функций (Создать класс Set ) - C++
Создать класс Set – множество целых чисел, используя динамическую память. Определить операторы работы с множествами: &quot;+&quot; – объединение, &quot;*&quot;...

Класс Множество - C++
Описать класс множество, позволяющий выполнять основные операции, добавление и удаление элемента, пересечение, объединение и разность.

Класс «Множество» - C++
Всем привет) Сижу над этой задачей 2 день - это объектно-ориентированное программирование. Помогите пожалуйста с решением :wall: ...

Класс множество - C++
Нужно написать класс множество с конструкторами, деструкторами, операторами. Так вот возник вопрос...как понимать тип данных...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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