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

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

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

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

12.03.2014, 18:59. Просмотров 237. Ответов 4
Метки нет (Все метки)

Привет, ребята. Вновь пришёл к Вам с вопросами. Поставили задачу написать проект калькулятора, который будет выполнять операции с координатами векторов.
На вход поступает 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++
C++ Сравнение векторов
Работа с классами(сложения двух векторов) C++
Составить описания класса для векторов задаваемые координатами концов в трёхмерном пространстве C++
C++ Объединение векторов
Некорректная работа операции сложения векторов в классе C++
C++ Конкатенация векторов
Может ли пешка выполнить ход из клетки с координатами (X1, Y1) в клетку с координатами (X2, Y2)? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2449 / 1621 / 238
Регистрация: 24.11.2012
Сообщений: 3,988
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
2449 / 1621 / 238
Регистрация: 24.11.2012
Сообщений: 3,988
12.03.2014, 19:27     Работа с координатами векторов #5
Цитата Сообщение от ArtBrytkov Посмотреть сообщение
а потом операции проводить между структурами?
Угу.
Yandex
Объявления
12.03.2014, 19:27     Работа с координатами векторов
Ответ Создать тему
Опции темы

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