728x90
반응형

문제 : https://codeup.kr/problem.php?id=1218

 

삼각형 판단하기

삼각형의 3변의 길이 a, b, c가 입력으로 주어진다. 여기서 입력되는 변의 관계는 a ≤ b ≤ c 이다.  그 삼각형이 무슨 삼각형인지 출력하시오.

codeup.kr

 

문제 설명

삼각형의 3변의 길이 a, b, c가 입력으로 주어진다.

여기서 입력되는 변의 관계는 a ≤ b ≤ c 이다. 

그 삼각형이 무슨 삼각형인지 출력하시오.

 

 

[그림1] 입 출력 형식
[그림2] 입 출력 예제, 도움말

 

 

#include <stdio.h>

int main(){
	int a,b,c; //삼각형의 3개의 변 a<=b<=c 
	scanf("%d %d %d",&a,&b,&c);
	if(a+b>c&&b+c>a&&c+a>b){
		if(a==b && a==c)
			printf("정삼각형");
		else if(a==b || b==c || a==c )
			printf("이등변삼각형");
		else if(a*a + b*b == c*c)
			printf("직각삼각형");
		else
			printf("삼각형"); 
	}
	else
		printf("삼각형아님");
    
    return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기