|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.10.2008, 09:31 | #1 |
Пользователь
Регистрация: 21.09.2008
Сообщений: 26
|
Определение ромба
Еще одна задача очень похожая на задачу которую я написал вчера. Даты координаты 4-х точек узнать можно ли через них провести ромб! Вообщем я подумал и решил что сначало надо узнать длины этих сторон! И если a=b=c=d то ромб. Но у меня 2 вопроса. 1-й как найти длины сторон по теореме Пифагора как это было с треугольником?
2-й a=b=c=d это может же быть и квадрат! А надо точно знать что это ромб. И как Это можно Узнать!?
Иные
|
06.10.2008, 09:50 | #2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
4 точки можно соединить 6 отрезками, если длины 4-х одинаковы, то это ромб или квадрат, 2 других отрезка будут диагоналями этой фигуры, если длины их равны, то это квадрат, если неравны то ромб.
|
06.10.2008, 11:09 | #3 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
+ если длина одной диагонали=0, то это линия (либо прямая, либо ломаная.)
++ Вы что, длину отрезка для 6-угольника и 8-угольника по разным формулам хотите считать? А Вам не кажется, что отрезок, он и в Африке отрезок? Или Вам запретили доступ к учебникам? Последний раз редактировалось puporev; 06.10.2008 в 11:13. |
06.10.2008, 17:04 | #4 |
Пользователь
Регистрация: 21.09.2008
Сообщений: 26
|
а как найти диагональ ромба зная его сторону?
подскажите плиз
Иные
|
06.10.2008, 17:32 | #5 |
Пользователь
Регистрация: 21.09.2008
Сообщений: 26
|
Ну извините если тупой вопрос правда не могу найти длину 1-й и 2-й диагонали ромба!
Иные
|
06.10.2008, 18:09 | #6 |
Пользователь
Регистрация: 21.09.2008
Сообщений: 26
|
Если не знаете ответ то хоть скажите
Иные
|
06.10.2008, 18:09 | #7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Длина диагонали, это длина отрезка образованного противолежащими вершинами ромба.
Вводите координаты например по часовой стрелке. Тогда длины диагоналей будут Dl(x1,y1,x3,y3) и Dl(x2,y2,x4,y4) |
06.10.2008, 18:25 | #8 |
Пользователь
Регистрация: 21.09.2008
Сообщений: 26
|
Спасибо!!!! у меня еще одна небольшая просьба проверить окончательную программу на наличие ошибок!!!
Иные
|
06.10.2008, 21:46 | #9 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Посмотрел Вашу программу. Немного уплотнил, добавил функцию определения длины, ввел погрешность для определения равенства.
|
06.10.2008, 22:17 | #10 |
Пользователь
Регистрация: 21.09.2008
Сообщений: 26
|
Спасибо! + нашел в 1-вом свою ошибку по невнимательности в Вашей версии была исправлена
Иные
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определение ip-адресса | Ермоленко Виктор | Помощь студентам | 0 | 02.06.2008 13:44 |
Определение IP | IvanLex | HTML и CSS | 6 | 28.03.2008 07:46 |
Определение IP | IvanLex | Общие вопросы по Java, Java SE, Kotlin | 1 | 19.02.2008 09:12 |
Определение IP | RKS | Работа с сетью в Delphi | 3 | 13.12.2007 15:43 |
из Паскаля определить запущен ли Windows | Трофимов Александр | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 14.06.2007 15:25 |