백준(BaekJoon)

[BaekJoon/C] No.14681 : 사분면 고르기

ekdnjs510 2024. 5. 23. 00:45
728x90

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

No.14681 문제

 

문제해석

  • 비교연산자를 이용하여 몇 사분면인지 판단하여 출력

 

소스코드

#include <stdio.h>

int main() {
	int x, y;
	scanf("%d", &x);
	scanf("%d", &y);

	if (x > 0 && y > 0) {
		printf("1");
	}
	else if (x < 0 && y>0) {
		printf("2");
	}
	else if (x < 0 && y < 0) {
		printf("3");
	}
	else if (x > 0 && y < 0) {
		printf("4");
	}
	return 0;
}

 

문제풀이

  1. int x, y => 사용자에게 두 정수를 입력 받습니다. // scanf("%d", &x) , scanf("%d", &y)
  2. 조건문 이용하여 입력받은 수를 판단한 뒤 몇 사분면인지 출력해줍니다.
    - x>0 && y>0 : x,y와 모두 양수는 제 1사분면
    - x<0 && y>0 : x는 음수,y는 양수일 시 제 2사분면
    - x<0 && y<0 : x,y가 모두 음수일 시 제 3사분면
    - x>0 && y<0 : x는 양수,y는 음수일 시 제 4사분면

 

예제

728x90