Информатика, опубликовано 2018-08-22 18:30:13 by Гость

Помогите пожалуйста решить задачки на C++.1)Треугольник задан длинами сторон.Найти:а)длины высот;б)длины медиан;в)длины биссектрис;г)радиусы вписанной и описанной окружностей. По С++ надо срочно!!!! Заранее спасибо.. программирую на visual2010express

Ответ оставил Гость

#include
#include
using namespace std;
void main()
{
float p, a, b, c, L, M, H, R_op, R_vp;
cout >a;
cout >b;
cout >c;
p=(a+b+c)/2; //найдём полупериметр
H=(2/a)*sqrt(p*(p-a)*(p-b)*(p-c)); // найдём длину высоты треугольника
M=(1/2)*sqrt(2*a*a+2*b*b-c*c); //найдём длину медианы треугольника
L=(2*sqrt(a*b*p*(p-c)))/(a+b); // найдём длину биссектрисы треугольника
R_op=(a*b*c)/(4*sqrt(p*(p-a)*(p-b)*(p-c))); // найдём радиус описанной окружности треугольника
R_vp=sqrt(((p-a)*(p-b)*(p-c))/p); // найдёи радиус вписанной окружности в треугольник
cout cout cout cout cout system("PAUSE >> VOID");
}

Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.

Форма вопроса доступна на полной версии этой страницы.