본문 바로가기

study/baekJun

[백준/자바/JAVA]백준 14681 4분면

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

x좌표, y좌표를 각각 입력하면 몇 분면인지를 출력 해줘야 하는 문제

import java.util.Scanner;
import java.io.*;
public class qn14681{
   public static void main(String[] args){
      
      Scanner sc = new Scanner(System.in);
      
      int x,y;
      x =sc.nextInt();
      y =sc.nextInt();
      
      if(x>0){
         if(y>0){
            System.out.println("1");
         }
         else{
            System.out.println("4");
         }
      }
      else{
         if(y>0){
            System.out.println("2");
         }
         else{
            System.out.println("3");
         }
      }
   }
}

if문을 x가 양수인지 음수인지 

그리고 그 안에 y가 양수인지 음수인지를 

if문이 판단하여 몇분면인지 출력