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

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

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

Насчет класса вектор - C++

04.01.2011, 16:13. Просмотров 556. Ответов 3
Метки нет (Все метки)

Помогите в состовлении:

создать класс вектор.

Члены данные класса - 3 прямоугольные декартовые координаты.
Члены функции класса - конструктор,метод вывода вектора.
Перегруженные операторы класса - сложение (+),скалярное (%) и векторное (*)произведение векторов, вычесление угла (/) между двумя векторами.
Обьекты создаваемые в основной процедуре - a={Ax,Ay,Az};b={Bx,By,Bz}
Вычеслить следующее - c=(a+b)*a ; d=ab
Найти и вывести угол между векторами a и b , b и c , a и c.

Добавлено через 58 минут
Буду очень благодарен за помощ
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2011, 16:13     Насчет класса вектор
Посмотрите здесь:

Реализация класса и вектор - C++
Всем привет! test.cpp(главный файл) /* * @pay - зарплата сотрудника * @countEl - позиция элемента в контейнере */ #include...

шаблон класса вектор - C++
Программа написана в qt при компиляции выдает ошибки - помогите разобраться. Вроде все написано правильно. template <class T, int Size>...

Переопределение класса вектор - C++
Переопределите класс Vector, описывающий вектор в пространстве: а) двухместную операцию сложения векторов (+), возвращающую свой...

вектор элементов класса - C++
Подскажите пожалуйста,как сделать вектор элементов класса,особенно .push_back(?)

Вектор объектов класса - C++
Всем привет! Несколько недель назад я писал сюда по поводу одной задачи. Она заключается в том, чтобы реализовать класс "Зоомагазин" с...

Наследование класса Вектор - C++
Помогите написать прогу плииззз.... Разработать класс NormVector – вектор единичной длины, наследованный от класса Vector. Замечание:...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
04.01.2011, 16:25     Насчет класса вектор #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Vector
{
public:
Vector():coordx(0),coordy(0),coordz(0){}
Vector(double x,double y,double z):coordx(x),coordy(y),coordz(z){}
void print() const {std::cout<<"{" + coordx + "," + coordy + "," + coordz + "}";}
Vector operator+ (const Vector& v);
Vector operator- (const Vector& v);
Vector operator% (const Vector& v);
Vector operator* (const Vector& v);
double operator/ (const Vector& v);
private:
double coordx,coordy,coordz;
};
Описать функции сложения векторов, умножения и тд думаю труда вам не составит. формулы то знать должны
EDOMAN
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 5
04.01.2011, 17:14  [ТС]     Насчет класса вектор #3
о спасибки
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2011, 17:24     Насчет класса вектор
Еще ссылки по теме:

шаблон класса вектор - C++
На экзамене будет задание: создать шаблонный класс вектор с возможностью вывода информации,помещения информации и обработки информации ....

Шаблон класса вектор - C++
template &lt;class T&gt; class Vector { public: //? int size; T* data; public: Vector(int); int Size(); T&amp; operator...

шаблон класса вектор - C++
В общем говоря нужно описать методы вектора и перегрузки операций. Во всех контейнерах для итераторов реализованы операции: =, ==, !=,...

Вектор объектов класса и алгоритмы - C++
Просветите, пожалуйста, по вопросу: Пусть у нас есть класс, к примеру такой class myclass { int a, double b } со всеми...


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

Или воспользуйтесь поиском по форуму:
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
04.01.2011, 17:24     Насчет класса вектор #4
тут похожая тема Составить описание класса для объектов-векторов
Yandex
Объявления
04.01.2011, 17:24     Насчет класса вектор
Ответ Создать тему
Опции темы

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