https://www.acmicpc.net/problem/10101
10101번: 삼각형 외우기
문제의 설명에 따라 Equilateral, Isosceles, Scalene, Error 중 하나를 출력한다.
www.acmicpc.net
풀이
#include <stdio.h>
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
if (a == 60 && b == 60 && c == 60)
printf("Equilateral\n");
else if (a + b + c == 180 && (a == b || b == c || a == c))
printf("Isosceles\n");
else if (a + b + c == 180 && (a != b && b != c && a != c))
printf("Scalene\n");
else if (a + b + c != 180) printf("Error\n");
return 0;
}
문제의 조건대로 if else문을 통해 구현하면 된다.
'코딩 > 백준 문제 (브론즈)' 카테고리의 다른 글
[백준/14215/C언어] 세 막대 _ 풀이 (0) | 2023.09.01 |
---|---|
[백준/5073/C언어] 삼각형과 세 변 _ 풀이 (0) | 2023.09.01 |
[백준/2869/C언어] 달팽이는 올라가고 싶다 _ 풀이 (0) | 2023.08.31 |
[백준/9063/C언어] 대지 _ 풀이 (0) | 2023.08.31 |
[백준/2581/C언어] 소수 _ 풀이 (2) | 2023.08.28 |