b-основание треугольника; a-сторона треугольника; h-вышина опущенная на основание треугольника из его верхушки.
Алгоритм следующий:
1. Чертим всякую прямую х.
2. В любой точке это восстанавливаем перпендикуляр длиной h (это как бы вышина к основанию).
3. Из верхушки этой высоту проводим окружность радиусом a, если значения треугольника не противоречат друг другу, то окружность пересечёт прямую в 2ух точках или в 1ой.
4. Объединяем верхушку вышины с хоть какой точкой скрещения окружности с прямой х, таким образом мы получаем сторону треугольника (a).
5. В любую сторону, но на прямой х, проводим отрезок b, из точки пересечения стороны a с х.
6. Соединяем конец этого отрезка с верхушкой вышины.
Имеем: т.к. сторона b лежит на прямой х, то hb, ну а все остальные стороны мы указали как надобно было, вышел нужный треугольник.
Примечание: когда окружность пересекает прямую х в 2-ух точках, выбор точки не зависит от того какой треугольник получится. Если окружность пересекает в 1ой точке, то получится прямоугольный треугольник. Треугольники могут получится разными в зависимости от того в какую сторону будет проведён отрезок b. Для удобства последовательность деяний в радужном порядке.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.