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

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

Войти
Регистрация
Восстановить пароль
 
Voshre
1 / 1 / 0
Регистрация: 28.07.2012
Сообщений: 80
#1

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

08.04.2014, 23:06. Просмотров 179. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток, помогите решить задачку: "Класс представления многозначных отображений натуральных чисел в натуральные, отображение надо представить как множество пар х и у, где х - натуральное число а игрек массив натуральных чисел. Нужно показать результат объединения, пересечение и отображения"

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

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

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++
Разработать класс для представления сведений о студентах: фамилия, группа, массив из четырёх оценок. Класс должен включать весь необходимый...

Разработать класс Point для представления точки на плоскости - C++
Разработать класс Point для представления точки на плоскости. Разработать класс, производный от класса Point. Создать гетерогенный массив...

Создать класс для представления и работы с обыкновенными дробями - C++
Помогите пожалуйста решить задачу, буду очень благодарна Создать класс для представления и работы с обыкновенными дробями. На...

Реализовать класс ассоциативная таблица для представления списков вида имя=значение - C++
I. Реализовать класс 1. Ассоциативная таблица для представления списков вида имя=значение и словарей fish рыба class ATable { ...

Создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны. - C++
Создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны. Требуется реализовать операции:...

класс для представления понятия "контроллер видеомагнитофона" - C++
класс для представления понятия &quot;контроллер видеомагнитофона&quot;(обеспечивает програмное управление видеомагнитофоном, который может...

Реализовать класс "Матрица", в качестве внутреннего представления которого использовать одномерный массив - C++
Здравствуйте, нужно реализовать класс матриц как один массив, в котором подряд идут элементы всех строк (+ можно индексы начала строк). ...

Сравнение двух многозначных чисел - C++
//Составить программу для сравнения двух n-значных чисел (n &gt; 20) #include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;string.h&gt; ...

Преобразование строки в структуру для представления даты - C++
Дата вводится с клавиатуры в формате YYYY-MM-DD, формат даты имеет формат char *, его надо преобразовать в структуру struct DATE {int...

Разработать структуру для представления информации о группе - C++
Помогите, как разработать структуру для представления информации о группе, а именно: ф.и.о., адрес, дата рождения, средняя успеваемость в...

Определить структуру для представления прямой в пространстве [Dev C++] - C++
Определить структуру (struct) StraightLine3 для представления прямой в пространстве. В качестве полей задаются числа x0,y0,z0,k,l,m из...


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

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

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