Joulence
@Joulence
Раньше изучал веб, теперь python

Как узнать что за фигура через вектора?

Всем привет, хочу написать код, который будет выводить название фигуры, используя вектора. Если я не ошибаюсь, то надо вектора и угол между ними или скалярное произведение. Ещё несколько месяцев назад в голове идея была, как всё реализовать, а когда пришло время делать это, то всё забылось.
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Сделать кучку правил и проверок для каждой фигуры. Например:

Треугольник: 3 вектора, такие что
c=±a±b
Тут следует понять, что это может быть и
a=±c±b
или
b=±a±c

Прямоугольный треугольник: 3 вектора, такие что
скалярное произведение одной из пар векторов равно нулю (или же угол 90 градусов)
+Правило для треугольника

Равнобедренный треугольник: 3 вектора, такие что
какая-то из пар векторов равна(или же есть два равных угла)
+Правило для треугольника

Равносторонний треугольник: 3 вектора, такие что их модули равны
|a|=|b|=|c|
+Правило для треугольника
и т.п.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы