코딩테스트 문제/백준-자바

[백준] 사분면 고르기 / if문

유호야 2021. 5. 15. 00:21
반응형

 

//++1 -+2 --3 +-4 
import java.util.*;
public class Main{
    public static void main(String args[]){
        Scanner scn = new Scanner(System.in);
        int x = scn.nextInt();
        int y = scn.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);
        }
         
    }
}

 

 

22/08/01  

삼항연산자를 이용하면 주저리주저리 안하고 한 줄로 간단하게 끝낼 수 있다

import java.util.*;

class Main {
    public static void main(String args[]){
        Scanner scn = new Scanner(System.in);
        int a = scn.nextInt();
        int b = scn.nextInt();
        
        System.out.println(a>0 ? (b>0 ? 1 : 4) : (b>0 ? 2 : 3));
    }
}
반응형