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

Класс для представления многозначных отображений - C++

Восстановить пароль Регистрация
 
Voshre
1 / 1 / 0
Регистрация: 28.07.2012
Сообщений: 80
08.04.2014, 23:06     Класс для представления многозначных отображений #1
Всем доброго времени суток, помогите решить задачку: "Класс представления многозначных отображений натуральных чисел в натуральные, отображение надо представить как множество пар х и у, где х - натуральное число а игрек массив натуральных чисел. Нужно показать результат объединения, пересечение и отображения"

Куски кода есть, но как их совмещать, дабы получить результат увы не знаю.

отображение:

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
#ifndef OTOBR_H
#define OTOBR_H
#include<iostream>
#include "para.h"
 
using namespace std;
 
class Otobr
{
//int*mas;
//int l;
//int x;
//int y;
    Para* pairs;
    int m;
public:
    //Otobr();
    //Otobr(int x, int y);
    //Otobr(const Otobr&y);
    //~Otobr();
    //Otobr(Otobr&y);
    //Otobr&operator=(Otobr&y);
    //bool operator==(const Otobr&y)const;
    //friend ostream&operator<<(ostream&out, const Otobr&y);
    //friend istream&operator>>(istream&in, const Otobr&y);
    //int operator*(Otobr&y);
    //Otobr&operator(int x);
    //friend Otobr&operator*(int x, Otobr&y);
    Otobr();
    Otobr(const Otobr&);
 
 
 
 
 
};
 
#endif // OTOBR_H
Вторая часть, класс создающий пары:

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
#ifndef PARA_H
#define PARA_H
#include<iostream>
 
using namespace std;
 
class Para
{
    int x;
    int*y;
    int l;
public:
    Para();
    ~Para();
    Para(const Para&p);
    Para&operator=(const Para&p);
    bool operator==(const Para&p)const;
    friend ostream& operator<< (ostream&out, const Para&p);
    friend istream& operator>> (istream&in, const Para&p);
    void setX(int x);
    int getX()const;
    void setY(int*y);
    int getY()const;
    int Length()const;
 
#endif // PARA_H
Спасибо за помощь за ранее.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2014, 23:06     Класс для представления многозначных отображений
Посмотрите здесь:

C++ класс для представления понятия "контроллер видеомагнитофона"
Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового ад C++
C++ Создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны.
C++ Разработать класс для представления сведений о студенте
C++ Создать класс "дерево"для представления арифметического выражения
Разработать класс Point для представления точки на плоскости C++
Реализовать класс Triangle (задание 25), опираясь на класс Angle из задания 26 для представления углов C++
Реализовать класс Goods используя для представления цены класс Money C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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