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

Работа с координатами векторов - C++

Восстановить пароль Регистрация
 
ArtBrytkov
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 26
12.03.2014, 18:59     Работа с координатами векторов #1
Привет, ребята. Вновь пришёл к Вам с вопросами. Поставили задачу написать проект калькулятора, который будет выполнять операции с координатами векторов.
На вход поступает 2 вектора, координаты каждого из которых x,y,z соответственно.
Задача такая - как оформить координаты, чтобы было удобно работать с ними?

//Пробовал делать x1,y1,z1,x2,y2,z2 переменными делать, но это быдло-код какой-то больше получился, стыдно такое показывать. Преподаватель еще что-то упоминал про инклуд vector, но почитав о нём информацию, как работать с ним, толком не разобрался.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2014, 18:59     Работа с координатами векторов
Посмотрите здесь:

C++ Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном пространстве
поправить описание класса для объектов-векторов, задаваемых координатами концов в двухмерном пространстве C++
Произведение векторов C++
Работа с классами(сложения двух векторов) C++
Составить описания класса для векторов задаваемые координатами концов в трёхмерном пространстве C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2426 / 1598 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
12.03.2014, 19:04     Работа с координатами векторов #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
ArtBrytkov, пусть вектор определяется двумя точками.
Заводим первую структуру - точка. Поля - координаты x, y, z.
Вторая структура - вектор. Поля - две точки: начало и конец.
saden
 Аватар для saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 19:06     Работа с координатами векторов #3
struct
class
ArtBrytkov
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 26
12.03.2014, 19:25  [ТС]     Работа с координатами векторов #4
Цитата Сообщение от 0x10 Посмотреть сообщение
Заводим первую структуру - точка. Поля - координаты x, y, z.
Вторая структура - вектор. Поля - две точки: начало и конец.
аналогично для второго вектора, а потом операции проводить между структурами?
0x10
2426 / 1598 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
12.03.2014, 19:27     Работа с координатами векторов #5
Цитата Сообщение от ArtBrytkov Посмотреть сообщение
а потом операции проводить между структурами?
Угу.
Yandex
Объявления
12.03.2014, 19:27     Работа с координатами векторов
Ответ Создать тему
Опции темы

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