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

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

Восстановить пароль Регистрация
 
EDOMAN
0 / 0 / 0
Регистрация: 04.01.2011
Сообщений: 5
04.01.2011, 16:13     Насчет класса вектор #1
Помогите в состовлении:

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

Члены данные класса - 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++
Шаблон класса вектор C++
C++ шаблон класса вектор
вектор элементов класса C++
Реализация класса и вектор C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vx5
 Аватар для 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
о спасибки
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
04.01.2011, 17:24     Насчет класса вектор #4
тут похожая тема Составить описание класса для объектов-векторов
Yandex
Объявления
04.01.2011, 17:24     Насчет класса вектор
Ответ Создать тему
Опции темы

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