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

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

Войти
Регистрация
Восстановить пароль
 
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 312
Завершенные тесты: 1
#1

Определения координах вершин квадрата - C++

03.02.2013, 13:05. Просмотров 397. Ответов 7
Метки нет (Все метки)

подскажите пожайлуста как найти координаты противоположных углов квадрата зная координаты других противоположных углов (система координат декартовая)
к примеру зная координаты верхнего левого и нижнего правого, я могу найти длину диагонали, потом я понимаю надо найти середину диагонали ето я тоже знаю как зделать, я немогу понять как мне ее дальше повернуть для определения координат или я вопще что-то не так делаю, подскажите как надо и желательно с формулами как делать если можно
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2013, 13:05     Определения координах вершин квадрата
Посмотрите здесь:

Поиск вершин квадрата - C++
мне надо найти остальные коорденаты вершин квадрата если известны 2 противоположных вершыны, дикартовая система координат

Поиск вершин квадрата с записью в файл - C++
Даны координаты двух вершин (x1,y1) и (x2,y2) некоторого квадрата. Необходимо найти возможные координаты других его вершин. -Ввод из...

Определить координаты двух вершин квадрата по еще двум известным - C++
)У квадрата АВСD на плоскости известны координаты двух противоположных вершин А и С. определить координаты двух других вершин. Стороны...

Поиск квадрата - C++
Помогите пожалуйста люди добрые :) Даны координаты n точек (xi,yi) с целыми значениями, i=1,2,…,n (4≤n, |xi|,|yi|≤100). Найти координаты...

Рисование квадрата - C++
Здравствуйте, мне необходимо нарисовать квадрат в с++. С с++ столкнулся впервые, поэтому не знаю как это сделать. До этого в делфи делал...

Вращение квадрата Язык С - C++
Осуществить вращение квадрата вокруг точки лежащей на продолжении горизонтальной оси! Очень нужно, срочно! Язык Си

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,256
Завершенные тесты: 2
03.02.2013, 13:16     Определения координах вершин квадрата #2
Скорее всего квадрат параллелен осям, тогда зная верхнюю левую координату {x1,y1}, и правую нижнюю {x2,y2}
можно легко записать левую нижнюю {x1, y2}, и правую верхнюю {x2,y2}
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 312
Завершенные тесты: 1
03.02.2013, 14:57  [ТС]     Определения координах вершин квадрата #3
ето да, но мне надо написать программу универсальную, ну тоесть что бы вычесляло, ведь квадрат может быть повернут на какой нибуть угол и тогда так не получится зделать
m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,256
Завершенные тесты: 2
03.02.2013, 15:29     Определения координах вершин квадрата #4
Для поворота
http://www.cyberforum.ru/cgi-bin/latex.cgi?x = x'cos\varphi-y'sin\varphi<br />
y = x'sin\varphi+y'cos\varphi
http://www.cyberforum.ru/cgi-bin/latex.cgi?x', y' - координаты в новой системе
http://www.cyberforum.ru/cgi-bin/latex.cgi?\varphi- угол поворота
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 312
Завершенные тесты: 1
03.02.2013, 18:54  [ТС]     Определения координах вершин квадрата #5
как мне применить данные формулы? угол поворота, это относительно чего? осей координат? и к каким х и у мне их применять?
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,587
Записей в блоге: 12
03.02.2013, 21:28     Определения координах вершин квадрата #6
Цитата Сообщение от итернал Посмотреть сообщение
как мне применить данные формулы?
Литература C++
Цитата Сообщение от итернал Посмотреть сообщение
угол поворота, это относительно чего?
в систеие x y он один
Цитата Сообщение от итернал Посмотреть сообщение
и к каким х и у мне их применять?
середина квадрата или левый верхний угол
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 312
Завершенные тесты: 1
03.02.2013, 22:02  [ТС]     Определения координах вершин квадрата #7
Цитата Сообщение от Van111 Посмотреть сообщение
Сообщение от итернал угол поворота, это относительно чего? в систеие x y он один
просто если применять относительно начала координат, то мне сразу неизвестно какой имено угол, изначально дано только координаты двух противоположных вершин квадрата образующие диагональ
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2013, 20:51     Определения координах вершин квадрата
Еще ссылки по теме:

Вычисление квадрата числа - C++
И так я подумал сделать программу для вычисления квадрата из числа вот ее код #include &lt;iostream&gt; using namespace std; int main() ...

Увеличение и уменьшение квадрата С++ - C++
Доброе время суток! Кто может подсказать как можно реализовать увеличение и уменьшение квадрата динамически? То есть квадрат то...

Движение квадрата мышью - C++
Подскажите как в c++ реализовать передвижение квадрата с помощью мыши и в какой среде, в идеале исходник конечно предоставить.

Задача с вершинами квадрата - C++
Помогите с задачей, сказали что уровень олимпиады, а нужно сдать. Заданно множество точек на плоскости своими координатами. Выбрать среди...


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

Или воспользуйтесь поиском по форуму:
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,587
Записей в блоге: 12
04.02.2013, 20:51     Определения координах вершин квадрата #8
да будет верхний левый угол главным. да будет твой 4 угольник состоять из двух 3 угольников
Yandex
Объявления
04.02.2013, 20:51     Определения координах вершин квадрата
Ответ Создать тему
Опции темы

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