Допоможіть будь-ласка!
C++ Трикутник задано координатами вершин (0;0),(6;5),(−6;7), обчислити бісектрису w та радіус описаного кола R.
Ответ
5 (3 оценки)
2
fctdgsygfdhngfxzgsac 3 месяца назад
Светило науки - 347 ответов - 0 раз оказано помощи

#include <iostream>

#include <cmath>

int main() {

   double AB = sqrt(pow(6 - 0, 2) + pow(5 - 0, 2));

   double BC = sqrt(pow(6 - (-6), 2) + pow(5 - 7, 2));

   double CA = sqrt(pow(0 - (-6), 2) + pow(0 - 7, 2));

   double w = 2 * AB * BC * CA / (AB + BC + CA);

   double R = AB * BC * CA / sqrt((AB + BC + CA) * (BC + CA - AB) * (CA + AB - BC) * (AB + BC - CA));

   std::cout << "Бісектриса w = " << w << std::endl;

   std::cout << "Радіус описаного кола R = " << R << std::endl;

   return 0;

}

Остались вопросы?