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

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

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

Поиск вершин квадрата с записью в файл C++
C++ Поиск вершин квадрата
C++ Число вершин, удаленных от пары вершин по кротчайшим маршрутам каждой из следующих длин: 1, 2, 3 и т.д., для каждой пары вершин.
C++ Шифровать методом Магического квадрата (размер квадрата 9х9) С++
Массивы. Заполнить, разбить на квадраты размером 3х3. В центре каждого квадрата поместить сумму остальных элементов квадрата C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
m1Rr0r
 Аватар для m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,213
Завершенные тесты: 2
03.02.2013, 13:16     Определения координах вершин квадрата #2
Скорее всего квадрат параллелен осям, тогда зная верхнюю левую координату {x1,y1}, и правую нижнюю {x2,y2}
можно легко записать левую нижнюю {x1, y2}, и правую верхнюю {x2,y2}
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 284
03.02.2013, 14:57  [ТС]     Определения координах вершин квадрата #3
ето да, но мне надо написать программу универсальную, ну тоесть что бы вычесляло, ведь квадрат может быть повернут на какой нибуть угол и тогда так не получится зделать
m1Rr0r
 Аватар для m1Rr0r
247 / 230 / 15
Регистрация: 05.02.2010
Сообщений: 3,213
Завершенные тесты: 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
Сообщений: 284
03.02.2013, 18:54  [ТС]     Определения координах вершин квадрата #5
как мне применить данные формулы? угол поворота, это относительно чего? осей координат? и к каким х и у мне их применять?
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
03.02.2013, 21:28     Определения координах вершин квадрата #6
Цитата Сообщение от итернал Посмотреть сообщение
как мне применить данные формулы?
Литература C++
Цитата Сообщение от итернал Посмотреть сообщение
угол поворота, это относительно чего?
в систеие x y он один
Цитата Сообщение от итернал Посмотреть сообщение
и к каким х и у мне их применять?
середина квадрата или левый верхний угол
итернал
4 / 4 / 0
Регистрация: 17.09.2012
Сообщений: 284
03.02.2013, 22:02  [ТС]     Определения координах вершин квадрата #7
Цитата Сообщение от Van111 Посмотреть сообщение
Сообщение от итернал угол поворота, это относительно чего? в систеие x y он один
просто если применять относительно начала координат, то мне сразу неизвестно какой имено угол, изначально дано только координаты двух противоположных вершин квадрата образующие диагональ
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2013, 20:51     Определения координах вершин квадрата
Еще ссылки по теме:

Площадь квадрата равна S. Вычислить сторону квадрата а, диагональ d и площадь S1 описанного около этого квадрата круга C++
C++ Обмен информации правых вершин одного бинарного дерева на информацию левых вершин другого
Определить координаты двух вершин квадрата по еще двум известным C++

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

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

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