题目描述
先判断是否能构成三角形(两边之和大于第三边/两边之差小于第三边)
再分别代入计算
样例
#include<cstdio>
using namespace std;
int main()
{
double A,B,C;
scanf("%lf %lf %lf",&A,&B,&C);
if(A+B>C&&A+C>B&&B+C>A)
printf("Perimetro = %.1lf\n", A+B+C);
else
printf("Area = %.1lf\n",(A+B)*C/2);
return 0;
}