РС
Роман Скрыпников
если a=b=c=d, то это ромб
нет, друг мой, у ромба все стороны равны.
Таких алгоритмов не существует!
Для того, чтобы четырехугольник являлся ромбом, недостаточно равенства всех четырех сторон!
Необходимо еще проверять ВЫПУКЛОСТЬ четырехугольника, а этой информации, имея лишь длины сторон, получить никак нельзя. Задача решения не имеет. Такие дела.