본문 바로가기
알고리즘

[C++]백준 10101번: 삼각형 외우기

by Kwoncorin 2020. 5. 22.
728x90

https://www.acmicpc.net/problem/10101

 

10101번: 삼각형 외우기

문제 창영이는 삼각형의 종류를 잘 구분하지 못한다. 따라서 프로그램을 이용해 이를 외우려고 한다. 삼각형의 세 각을 입력받은 다음,  세 각의 크기가 모두 60이면, Equilateral 세 각의 합이 180이

www.acmicpc.net

1. 문제 설명

 

문제 설명 그대로 구현해주면 되는 간단한 문제이다.

 

세 각의 크기가 180이 아닌 경우 - > Error

세 각의 크기가 모두 같은 경우 - > Equilateral

두 각의 크기가 같은 경우 - > Isosceles

같은 각이 없는 경우 - > Scalene

 

2. 코드

#include <iostream>

using namespace std;

int main()
{
    int A,B,C;
    
    cin >>A>>B>>C;
    
    if((A+B+C)!=180)
        cout <<"Error\n";
    else if(A==B && B==C)
        cout <<"Equilateral\n";
    else if(A==B || A==C || B==C)
        cout  <<"Isosceles\n";
    else
        cout <<"Scalene\n";
    
    return 0;
    
}
728x90