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

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

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

Разработать и реализовать класс «вектор»... - C++

23.01.2010, 16:29. Просмотров 475. Ответов 0
Метки нет (Все метки)

Разработать и реализовать класс «вектор»,элементы которого содержат указатель на описатель некоторой математической функции. Память под элементы вектора выделяется статически. Для класса «вектор» предусмотреть необходимые конструкторы, работу с элементами вектора(с помощью оператора [ ]) и вывод вектора в поток ( с помощью перегруженного оператора <<). Математические функции определяються коэффициентами (вещественные двойной точности) в уравнениях. Должны поддерживаться следующие классы элементарных функций:
Линейная f(x)=B*x+C
Степенная f(x)=A/x +C
Составная f(x)=f1(x)+f2(x)
Для каждой из функий реализовать необходимые конструкторы и деструкторы, виртуальные методы создания копии обьекта,вычисление значения первой производно функции в заданной точке и вывода в поток(<<)
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
class Gl{
protected:
int b,x,c;
public:
Gl(){
a=b=c=0;
}
void showF(){
cout<<F;
}
virtual int F()=0;
};
//Разработать и реализовать класс «вектор»,элементы которого содержат указатель на //описательнекоторой математической функции. Как это дожно выглядеть не могу понять,подскажите!!!
class F1::public Gl{
F1:Gl;
showF(){
f(x)=B*x+C
}
};
class F2::public Gl{
F2:Gl;
int a;
showF(){
f(x)=A/x +C
}
};
я вот так вот делаю...подскажите что не верно может ???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2010, 16:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разработать и реализовать класс «вектор»... (C++):

Разработать класс "Вектор" и реализовать операцию векторного умножения векторов - C++
тема классы C++ !! разработать класс вектор и реализовать операцию векторного умножения векторов(develop and implement a class of vector...

Разработать класс "вектор" и реализовать операцию векторного умножения векторов - C++
Разработать класс &quot;вектор&quot; и реализовать операцию векторного умножения векторов #include &lt;vcl.h&gt; #include &lt;vector&gt; #include...

Нужно разработать класс "вектор" и реализовать операцию векторного умножения векторов - C++
Помогите, пожалуйста, не могу разобраться что не так ! #include &lt;vcl.h&gt; #include &lt;vector&gt; #include &lt;conio.h&gt; #include...

Разработать класс вектор - C++
Если в задании требуется разработать класс, то он должен включать: - компоненты данные - методы: а) конструктор по умолчанию; б)...

Разработать класс, описывающий вектор на плоскости - C++
1. «Работа с классами. Объявление классов, наследование». На языке С++ разработать класс, описывающий вектор на плоскости. Реализовать...

Реализовать класс вектор - C++
Здравствуйте, помогите с последним пунктом задачи: Реализовать класс вектор, содержащий следующие поля: координаты вектора; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.01.2010, 16:29
Привет! Вот еще темы с ответами:

Реализовать класс вектор - C++
Здравствуйте, помогите с пунктом задачи: Реализовать класс вектор(двумерный), содержащий следующие поля: координаты вектора; ...

Разработать класс Vector – геометрический вектор произвольной размерности - C++
Разработать класс Vector – геометрический вектор произвольной размерности (размерность задается в конструкторе вектора). Реализовать метод...

Разработать класс, одной из компонент которого является вектор чисел - C++
Нужно написать прогу, сам пытался но не смог. (желательно с обьяснением) Заранее спасибо! Разработать класс А, одной из компонент...

Разработать и реализовать класс - C++
В общем проблема с формулировкой задания Разработать интерфейс класса для представления предметной области следующего языка....


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

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

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