Type of Triangle

Jimin·2022년 8월 24일
0

HackerRank

목록 보기
2/27
post-custom-banner

SELECT 
CASE
WHEN A = B AND B = C THEN 'Equilateral'
WHEN A >= B+C OR B >= A+C OR C >= A+B THEN 'Not A Triangle'
WHEN A = B OR A = C OR B = C THEN 'Isosceles'
ELSE 'Scalene'
END
FROM TRIANGLES;
  • SELECT 문 안에 CASE문을 넣어주면 된다.
  • 조건문 논리는 일반 언어와 같다.
    → 삼각형이 아닌 경우를 먼저 제외해 주어야 한다.(그래야 다른 조건에 걸림)
  • 삼각형이 아닌 조건은 두 변의 합이 한 변보다 작거나 같을 때 이다.
profile
https://github.com/Dingadung
post-custom-banner

0개의 댓글