int main()
{
float p, a, b, c, S;
cout << "Введите стороны"<<endl;
cin >> a;
cin >> b;
cin >> c;
if ((a+b>c)&&(a+c>b)&&(b+c>a))
p = (a + b + c) / 2;
S = sqrt(p*(p - a)*(p - b)*(p - c));
cout << "S = "<<S;
}
else
cout << "Такого треугольника нет";
return 0;
}:
int main()
{
float p, a, b, c, S;
cout << "Введите стороны"<<endl;
cin >> a;
cin >> b;
cin >> c;
if ((a+b>c)&&(a+c>b)&&(b+c>a))
{
p = (a + b + c) / 2;
S = sqrt(p*(p - a)*(p - b)*(p - c));
cout << "S = "<<S;
}
else
{
cout << "Такого треугольника нет";
}
return 0;
}: