되는대로 살자

[C언어 기출문제&풀이] 삼각형 판별하기 본문

2009~2014/C/C++

[C언어 기출문제&풀이] 삼각형 판별하기

malu 2010. 11. 4. 00:46
프로그램 명: rao(open problem)
제한시간: 1 초

삼각형의 세 변의 길이가 주어질 때 이 삼각형이 직각(right) 삼각형인지 , 예각(acute) 삼각형 인지 , 둔각(obtuse) 삼각형인지를 판별 하라.

입력

세 변의 길이 a,b,c 가 주어진다.(a,b,c 는 10000 이하의 자연수)

이루어질 수 없는 삼각형은 주어지지 않는다.

출력

right,acute,obtuse 중 하나를 출력한다.

입출력 예

입력

5 3 4

출력

right

hint

  • 끼인 각이 직각이면 a^2 + b^2 = c^2
  • 끼인 각이 예각이면 a^2 + b^2 > c^2
  • 끼인 각이 둔각이면 a^2 + b^2 < c^2

풀이 : 힌트에 풀이는 다 있습니다.