Даны гипотенуза и катет прямоугольного треугольника. Найти катет и радиус вписанной окружности - C#
Формулировка задачи:
даны гипотенуза и катет прямоугольного треугольника. найти катет и радиус вписанной окружности
Решение задачи: «Даны гипотенуза и катет прямоугольного треугольника. Найти катет и радиус вписанной окружности»
textual
Листинг программы
double katet = double.Parse(Console.ReadLine());
double gip = double.Parse(Console.ReadLine());
double katet2;
katet2 = Math.Sqrt((Math.Pow(gip, 2) - Math.Pow(katet, 2)));
double perimeter = katet + katet2 + gip;
double rad;
rad = Math.Sqrt(((perimeter - katet) * (perimeter - katet2) * (perimeter - gip)) / perimeter);
Console.WriteLine("Katet2 = {0}", katet2);
Console.WriteLine("rad = {0}", rad);