코딩테스트
프로그래머스 - 각도
오쟝
2023. 7. 13. 09:29
주어진 각도 조건과 일치하는지에 따라서 분류해야하기 때문에 이 문제는 비교 연산자를 사용해야합니다!
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int angle) {
int answer = 0;
if(angle>0 && angle<90) answer = 1;
else if(angle == 90) answer = 2;
else if(angle<180) answer = 3;
else if(angle == 180) answer = 4;
return answer;
}
문제에서 요구하는 대로 solution 함수를 완성시켜줍시다!
만약 angle이 0 초과 그리고 90 미만이면 예각, 즉 answer가 1입니다. 이것을 if문으로 작성하면 if (angle>0 && angle<90) answer = 1;이 됩니다.
만약 angle이 90이면 직각, 즉 answer가 2입니다. 이것을 if문으로 작성하면 else if (angle == 90) answer = 2;가 됩니다.
만약 angle이 90 초과 그리고 180 미만이면 평각, 즉 answer가 3입니다. 이것을 if문으로 작성하면 else if (angle<180) answer = 3;이 됩니다.
만약 angle이 180이면 평각, 즉 answer가 4입니다. 이것을 if문으로 작성하면 else if (answer == 180) answer = 4;가 됩니다.
(~ ̄▽ ̄)~코드 완성 q(≧▽≦q)