사분면 고르기 풀이
2023. 6. 12. 10:06ㆍBaekJoon/조건문
문제내용
사용자에게 좌표 x,y를 입력받아 사분면 중 어느 부분에 속하는지 출력하는 문제이다.
풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num1 = sc.nextInt();
int num2 = sc.nextInt();
if(num1 > 0 && num2 >0){
System.out.println("1");
}else if(num1 > 0 && num2 < 0){
System.out.println("4");
}else if(num1 < 0 && num2 > 0){
System.out.println("2");
}else{
System.out.println("3");
}
}
}
먼저 문제의 내용을 확인해 보면 1사분면은 두수 모두 양수일때 2사분면은 x는 음수 y는 양수, 3사분면은 두 수 모두 음수일 때 4사분면은 x는 양수 y는 음수이다.
사용자에게 좌표를 입력받기 위해 Scanner를 사용해 num1과 num2를 각각 입력받고 각 사분면에 속하는 조건식을 토대로 어느 사분면에 속하는지 출력하였다.
겪었던 내용
문제 내용 그대로 따라가면서 풀다보니 아직 막힌 내용이 없다.