반응형
https://www.acmicpc.net/problem/14681
문제 설명
백준의 문제 - 단계별로 풀어보기의 [조건문] 의 14681 사분면 고르기 문제입니다.
좌표 값을 입력받아 1사분면, 2사분면, 3사분면, 4사분면을 구분하는 문제입니다.
1사분면은 x, y가 모두 양수, 2사분면은 x는 음수, y는 양수, 3사분면은 x, y 모두 음수, 4사분면은 x는 양수, y는 음수 인지를 확인한 후 해당되는 사분면의 번호를 출력하면 됩니다.
지문에서 좌표의 범위는 -1000 ~ 1000까지이며, 0은 입력되지 않는다고 명시되어 있습니다. 0은 입력되지 않으니, 고려하지 않고 코드를 작성하였습니다.
코드 (C언어)
#include<stdio.h>
int main(void)
{
int x, y;
scanf("%d%d", &x, &y);
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");
}
return 0;
}
반응형
'코딩 > 백준' 카테고리의 다른 글
[C언어] 백준 BOJ 2525 오븐시계 (0) | 2022.07.04 |
---|---|
[C언어] 백준 BOJ 2884 알람시계 (0) | 2022.07.03 |
[C언어] 백준 BOJ 2753 윤년 (0) | 2022.07.01 |
[C언어] 백준 BOJ 9498 시험 성적 (0) | 2022.06.30 |
[C] 백준 BOJ 1330 두 수 비교하기 (0) | 2022.06.29 |