Для заданной окружности, которая является вкраплением треугольника, стороны которого a , b < и c , задача состоит в том, чтобы найти радиус этого врезания.
Примеры:
Input: a = 2, b = 2, c = 3 Output: 0.566947 Input: a = 3, b = 4, c = 5 Output: 1
Подходить:
Radius of the incircle = area of the triangle / half of perimeter of the triangle
where:
Area of the triangle = √(p*(p-a)*(p-b)*(p-c)
perimeter of the triangle = (a + b + c)
Ниже приведена реализация вышеуказанного подхода:
|
Джава
|
Python 3
|
C #
|
PHP
|
Выход:
0.566947
Рекомендуемые посты:
- Программа для расчета площади и периметра окружности равностороннего треугольника
- Площадь окружности прямоугольного треугольника
- Программа по поиску треугольника
- Программа для поиска области треугольника
- Программа для поиска Кругоборца Треугольника
- Программа для поиска Центроида треугольника
- Программа для нахождения типа треугольника по заданным координатам
- Программа для поиска третьей стороны треугольника по закону косинусов
- Программа для нахождения Области Треугольника, вписанной в N-сторонний Правильный Полигон
- Радиусы трех касательных кругов одинакового радиуса, которые вписаны в круг данного радиуса
- Найти минимальный радиус такой, чтобы как минимум точка k лежала внутри круга
- C Программа для печати треугольника Флойда
- Программа для печати суммы треугольника для заданного массива
- Программа для печати треугольника Фибоначчи
- Программа для увеличения / уменьшения треугольника
0.00 (0%) 0 votes