题目描述
输入一个点的坐标(x1,y1),输出它在第几象限(1表示第一象限,2表示第二象限,3表示第三象限,4表示第四象限)
输入格式
输入共一行,包含一个点的坐标(x1,y1)
输出格式
输出共一行,即它在第几象限(1表示第一象限,2表示第二象限,3表示第三象限,4表示第四象限)
样例输入与输出
输入
-3.14 1
输出
2
提示
第一象限:x>0;y>0
第二象限:x<0;y>0
第三象限:x<0;y<0
第四象限:x>0;y<0
代码
#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 << 4;
} else if (x < 0 && y > 0) {
cout << 2;
} else {
cout << 3;
}
return 0;
}