삼각형의 세 각을 입력받은 다음,
- 세 각의 크기가 모두 60이면, Equilateral
- 세 각의 합이 180이고, 두 각이 같은 경우에는 Isosceles
- 세 각의 합이 180이고, 같은 각이 없는 경우에는 Scalene
- 세 각의 합이 180이 아닌 경우에는 Error
를 출력하는 프로그램을 작성하시오.
a=int(input())
b=int(input())
c=int(input())
if a+b+c==180:
if a==b==60: #세 각의 크기가 모두 60인 경우
print('Equilateral')
elif a!=b and b!=c and a!=c: #같은 각이 없는 경우
print('Scalene')
else: #그 외(=두 각이 같은 경우)
print('Isosceles')
else: #세 각의 합이 180이 아닌 경우 -> 삼각형x, 오류문자 출력
print('Error')
'Back-end > 백준(python)' 카테고리의 다른 글
[백준/python] 14215 세막대: (0) | 2023.10.26 |
---|---|
[백준/python] 5073 삼각형과세변: 삼각형이 될 조건 (0) | 2023.10.26 |
[백준/python] 9063 대지: (0) | 2023.10.26 |
[백준/python] 15894 수학은체육과목입니다: (0) | 2023.10.25 |
[백준/python] 3009 네번째점: else문에 대한 생각? (1) | 2023.10.25 |