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

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

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

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

12.03.2014, 18:59. Просмотров 258. Ответов 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++
Объясните мне пожалуйста, почему операция сложения векторов работает неккоректно! Дело в том, что после выполнения операции, каким-то...

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

Сравнение векторов - C++
Создать класс, метод, который будет сравнивать два вектора по длине.

Произведение векторов - C++
Вот написал функцию которая должа умножать вектора(находить нормаль): #include <iostream> using namespace std; class TVector...

Конкатенация векторов - C++
Есть рабочая прога, нужно исправить проблемы. А конкретно - с временем хранения. Срочно. #include <iostream> #include <stdlib.h> ...

Сложить n векторов - C++
Всем привет. Прошу помощи с решением задачи: На вход программа получает количество векторов(n). Векторы все трехмерные(x;y;z). Нужно...

Вектор векторов - C++
Хочу создать вектор, содержащий векторы, которые содержат строки. Написал такой код: #include <iostream> #include <vector> ...

Копирование векторов - C++
подскажите как из вектора s скопировать все в вектор b? #include <iostream> #include <string> #include <vector> using...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,009
12.03.2014, 19:04     Работа с координатами векторов #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
ArtBrytkov, пусть вектор определяется двумя точками.
Заводим первую структуру - точка. Поля - координаты x, y, z.
Вторая структура - вектор. Поля - две точки: начало и конец.
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
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,009
12.03.2014, 19:27     Работа с координатами векторов #5
Цитата Сообщение от ArtBrytkov Посмотреть сообщение
а потом операции проводить между структурами?
Угу.
Yandex
Объявления
12.03.2014, 19:27     Работа с координатами векторов
Ответ Создать тему
Опции темы

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