[백준 | C++]14681. 사분면 고르기 _ if 조건문 (and,or)

수아·2024년 8월 21일
0

codingtest

목록 보기
3/7

문제

입력

첫 줄에는 정수 x가 주어진다. (−1000 ≤ x ≤ 1000; x ≠ 0) 다음 줄에는 정수 y가 주어진다. (−1000 ≤ y ≤ 1000; y ≠ 0)

출력

점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다.

정답 코드

#include <iostream>

using namespace std;
int main(){
int x,y;
cin>>x>>y;
if(x>0 && y>0){
    cout<<"1";
}else if(x<0 && y>0){
    cout<<"2";
}else if(x<0 && y<0){
    cout<<"3";
}else if(x>0 && y<0){
    cout<<"4";
}
    return 0;
}

첫번째 코드
#include

using namespace std;
int main(){
int x,y;
cin>>x>>y;
if(x>0 , y>0){
    cout<<"1";
}else if(x<0 , y>0){
    cout<<"2";
}else if(x<0 , y<0){
    cout<<"3";
}else if(x>0 , y<0){
    cout<<"4";
}
    return 0;
}

두가지 조건문을 모두 만족시키기 위해서 ','으로 연결해주면 된다고 생각했다. 그러나 역시 실패!

조건문 and, or

and : &&
or : ||
으로 조건 연결해주기!

profile
이제 갓 태어난 공순

0개의 댓글

관련 채용 정보