코딩/백준

[백준][C] 14681. 사분면 고르기

rivermoon 2022. 10. 1. 15:26

 

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

흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다..(중략)

 

예제 입력

12

5

예제 출력

1

 

좌표평면 시간에 배운 사분면 문제입니다.

해결 방법

 

x는 양수, y도 양수인 경우 : 1사분면

x는 음수, y는 양수인 경우 : 2사분면

x는 음수, y도 음수인 경우 : 3사분면

x는 양수, y는 음수인 경우 : 4사분면

 

이 조건에 맞춰 조건문을 작성하면 되겠습니다.

코드

#include <stdio.h>
int main(){
	int x, y;
	scanf("%d\n%d", &x, &y);
    /* 각각의 변수마다 scanf문을 쓰셔도 됩니다. */
	
	if (x > 0 && y > 0)
		printf("1");
	if (x < 0 && y > 0)
		printf("2");
	if (x < 0 && y < 0)
		printf("3");
	if (x > 0 && y < 0)
		printf("4");
}

'코딩 > 백준' 카테고리의 다른 글

[백준][C] 2525. 오븐 시계  (0) 2022.10.02
[백준][C] 2884. 알람 시계  (0) 2022.10.02
[백준][C] 2753. 윤년  (1) 2022.10.01
[백준][C] 9498. 시험 성적  (0) 2022.10.01
[백준][C99] 1330. 두 수 비교하기  (0) 2022.10.01