Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

Привет, ребята. Вновь пришёл к Вам с вопросами. Поставили задачу написать проект калькулятора, который будет выполнять операции с координатами векторов.
На вход поступает 2 вектора, координаты каждого из которых x,y,z соответственно.
Задача такая - как оформить координаты, чтобы было удобно работать с ними?

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

Составить описания класса для векторов задаваемые координатами концов в трёхмерном пространстве - C++
Люди помогите написать программу, очень нужно!!! Составить описания класса для векторов задаваемые координатами концов в трёхмерном...

Поправить описание класса для объектов-векторов, задаваемых координатами концов в двухмерном пространстве - C++
составить описание класса для объектов-векторов, задаваемых координатами концов в двухмерном пространстве. Обеспечить операции сложения и...

Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном пространстве - C++
Помогите, пожалуйста, найти ошибку... Составить описание класса для объектов-векторов, задаваемых координатами концов в трехмерном...

Создать класс для обработки векторов разность векторов норму векторов - C++
Создать класс для обработки векторов разность векторов норму векторов

Работа с классами(сложения двух векторов) - C++
Составить описание класса. Определить конструктор по умолчанию, конструктор с параметрами и методы класса. Написать программу,...

Некорректная работа операции сложения векторов в классе - C++
Объясните мне пожалуйста, почему операция сложения векторов работает неккоректно! Дело в том, что после выполнения операции, каким-то...

4
0x10
2479 / 1652 / 248
Регистрация: 24.11.2012
Сообщений: 4,093
12.03.2014, 19:04 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
ArtBrytkov, пусть вектор определяется двумя точками.
Заводим первую структуру - точка. Поля - координаты x, y, z.
Вторая структура - вектор. Поля - две точки: начало и конец.
1
saden
183 / 167 / 41
Регистрация: 27.01.2013
Сообщений: 788
12.03.2014, 19:06 #3
struct
class
0
ArtBrytkov
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 26
12.03.2014, 19:25  [ТС] #4
Цитата Сообщение от 0x10 Посмотреть сообщение
Заводим первую структуру - точка. Поля - координаты x, y, z.
Вторая структура - вектор. Поля - две точки: начало и конец.
аналогично для второго вектора, а потом операции проводить между структурами?
0
0x10
2479 / 1652 / 248
Регистрация: 24.11.2012
Сообщений: 4,093
12.03.2014, 19:27 #5
Цитата Сообщение от ArtBrytkov Посмотреть сообщение
а потом операции проводить между структурами?
Угу.
1
12.03.2014, 19:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2014, 19:27
Привет! Вот еще темы с ответами:

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

Может ли пешка выполнить ход из клетки с координатами (X1, Y1) в клетку с координатами (X2, Y2)? - C++
Здрасти, я вам тут задачку принес. Напомним, что в шахматах используется клеточная доска размером 8х8, где располагаются шахматные...

Сравнение векторов - C++
Вот имеется вектор <bool> длиной допустим 5, а второй вектор <bool> длиной 200. Вот мне надо сравнить первый вектор с частью второго,...

Преобразование векторов - C++
Дан вектор А и вектор B. Если разность между максимальными элементами векторов больше 10, то из положительных элементов обеих векторов...


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

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

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