|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2012, 00:38 | #1 |
Регистрация: 13.02.2012
Сообщений: 6
|
по трём координатам вершин прямоугольника найти координаты четвёртой вершины (Delphi)
Даны три точки с координатами (x1 , y1), (x2 , y2 ) , (x3 , y3 ) которые являются вершинами некоторого прямоугольника со сторонами, параллельными осям координат. Найти координаты четвертой точки. (Delphi)
|
13.02.2012, 08:18 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну и что не получается?
вариантов решения может быть несколько. Например. Из 3-х заданных вершин две (гарантировано!) - принадлежат диагонально противоположным вершинам. С помощью сравнения координат найдите эти две вершины, всё. дальше простейшая арифметика... |
13.02.2012, 08:40 | #3 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Цитата:
(x1,y1), (x1,y2), (x2,y1) и (x2,y2) как я понял задание, то вам просто нужно вычислить, какая из 4-х точек отсутствует и найти её координаты. Код:
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 13.02.2012 в 08:49. |
|
13.02.2012, 15:17 | #4 | |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
Цитата:
Расчет 4-ой координаты прямоугольника стороны которого не параллельны осям исходник Pascal Delphi
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype Последний раз редактировалось denisbrain; 13.02.2012 в 15:20. |
|
13.02.2012, 15:57 | #5 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
для непараллельного осям можно воспользоваться следующими правилами, верными для любого параллелограмма:
x1+x3 = x2+x4, где точки 1 и 3 - диагональные и аналогично для y: y1+y3 = y2+y4 т.е. x4 = x1+x3-x2 y4 = y1+y3-y2
Правильно поставленная задача - три четверти решения.
|
13.02.2012, 16:03 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ребятки, остановитесь..
в условиях задачи сказано чётно и однозначно: Цитата:
|
|
13.02.2012, 17:39 | #7 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Цитата:
Правильно поставленная задача - три четверти решения.
|
|
14.02.2012, 22:11 | #8 |
Регистрация: 13.02.2012
Сообщений: 6
|
спасибо огромное :D
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Площадь фигуры по координатам вершин | Maksss123 | Фриланс | 8 | 09.03.2010 21:30 |
Треугольник на плоскости задан координатами своих вершин.Найти координаты точки пересечения его медиан. | Silver23 | Помощь студентам | 2 | 13.01.2010 15:59 |
Координаты вершины графа в списке | Glarus | Помощь студентам | 0 | 15.12.2009 20:21 |
найти возможные координаты вершин квадрата(полное условие внутри).очень срочно.заранне благодарен. | Juicy_G | Помощь студентам | 2 | 23.12.2008 18:19 |