664. 삼각형
세 개의 부동 소수점 숫자 (A, B, C)를 읽고 삼각형을 형성하는 데 사용할 수 있는지 확인합니다.
가능하면 삼각형의 둘레를 계산하고 출력합니다.
페리 메트로 = XX.X
가능하지 않은 경우 A와 B를 밑면으로, C를 높이로하여 사다리꼴의 면적을 계산하여 출력하십시오.
면적 = XX.X
입력 형식
3 개의 부동 소수점 숫자 A, B, C를 포함하는 총 한 줄.
출력 형식
제목 설명 형식에 따라 답을 출력하고 답은 소수점 첫째 자리까지 유지해야합니다.
데이터 범위
0 <A, B, C <100.0
입력 예 1 :
6.0 4.0 2.0
출력 샘플 1 :
Area = 10.0
입력 예 2 :
6.0 4.0 2.1
출력 샘플 2 :
Perimetro = 12.1
#include <cstdio>
int main()
{
double a, b, c;
scanf("%lf%lf%lf", &a, &b, &c);
if (a + b > c && a + c > b && c + b > a) printf("Perimetro = %.1lf", a + b + c);
else printf("Area = %.1lf", (a + b) * c / 2);
return 0;
}