Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

Everything has an expiration date

BAEKJOON - 14681 : 사분면 고르기 본문

BAEKJOON - challenge/조건문

BAEKJOON - 14681 : 사분면 고르기

Jelly-fish 2023. 9. 16. 17:03

import java.util.Scanner;

public class Main
{
	public static void main(String[] args)
	{
		int x, y;
		Scanner sc = new Scanner(System.in);
		
		// 1. x 와 y 입력받기. (-1000<=x<=1000, x!=0, -1000<=y<=1000, y!=0)
		x = sc.nextInt();
		y = sc.nextInt();
		
		// 2. 4분면 중 어디에 속하는지 출력.
		// ① x가  -1000 ~ -1 까지의 수이면 : 2 or 3. ---ⓐ y 가 -1000 ~ -1 까지의 수이면 : 3 사분면
		//                                         ---ⓑ y 가  1  ~ 1000 까지의 수이면 : 2 사분면 
		
		if(x >= -1000 && x <= -1)
		{
			if(y >= -1000 && y <= -1)
			{
				System.out.println("3");
			}
			else if (y >= 1 && y <= 1000)
			{
				System.out.println("2");
			}
		}
		
		// ② x가    1 ~ 1000 까지의 수이면 : 1 or 4. ---ⓐ y 가 -1000 ~ -1 까지의 수이면 : 4 사분면
		//                                         ---ⓑ y 가  1  ~ 1000 까지의 수이면 : 1 사분면 
		
		else if (x >= 1 && x <= 1000)
		{
			if (y >= -1000 && y <= -1)
			{
				System.out.println("4");
			}
			else if (y >= 1 && y <= 1000)
			{
				System.out.println("1");
			}
		}
		
	}

}

😎

'BAEKJOON - challenge > 조건문' 카테고리의 다른 글

BAEKJOON - 1330 : 두 수 비교하기  (0) 2023.09.16
BAEKJOON - 9498 : 시험 성적  (0) 2023.09.16
BAEKJOON - 2753 : 윤년  (0) 2023.09.16
BAEKJOON - 2525 : 오븐 시계  (1) 2023.09.16
BAEKJOON - 2884 : 알람시계  (0) 2023.09.15