Синфой. нужно разделить на 3 файла. в первом должны быть функции ввода и вывода. во втором - формулы подсчета для нахождения биссектрис. в третьем - функция main.
//файл getput.cpp
#include
using namespace std;
void getl(double& a, double& b, double& c)
{
setlocale(lc_all,"rus");
cout < < "введите сторону а треугольника \n ";
cin > > a;
cout < < "введите сторону b треугольника \n ";
cin > > b;
cout < < "введите сторону c треугольника \n ";
cin > > c;
}
void putl(double l1, double l2, double l3)
{
setlocale(lc_all,"russian");
cout < < "первая биссектриса равна " < < l1 < < endl;
cout < < "вторая биссектриса равна " < < l2 < < endl;
cout < < "вторая биссектриса равна " < < l3 < < endl;
}
//
//файл с функциями
#include
double calcl(double a, double b, double c)
{
return (sqrt(b*c*((b+c)*(b+c))-pow(a,/(b+c);
}
double l(double a, double b, double c)
{
double l1,l2,l3;
l1 = calcl(a, b, c);
l2 = calcl(a, b, c);
l3 = calcl(a, b, c);
return l3;
}
//
/файл main.cpp
#include
using namespace std;
#include
double l1, l2, l3;
void getl(double& a, double& b, double& c);
void putl(double l1, double l2, double l3);
//double l(double a, double b, double c);
double calcl(double a, double b, double c);
int main()
{
setlocale(lc_all, "rus");
double a, b, c;
getl(a, b, c);
calcl(a, b, c);
putl(l1,l2,l3);
system("pause");
return 0;
}