На декартовой координатной плоскости даны координаты точки X и y, которые не лежат на осях Ox и Oy. Составьте программу, которая определит, в какой четверти плоскости находится эта точка. C++
Ответы
Ответ:
#include <iostream>
using namespace std;
int main() {
double x, y;
cout << "Введите координаты точки (x, y): ";
cin >> x >> y;
if (x > 0 && y > 0) {
cout << "Точка находится в первой четверти" << endl;
}
else if (x < 0 && y > 0) {
cout << "Точка находится во второй четверти" << endl;
}
else if (x < 0 && y < 0) {
cout << "Точка находится в третьей четверти" << endl;
}
else if (x > 0 && y < 0) {
cout << "Точка находится в четвертой четверти" << endl;
}
else {
cout << "Точка лежит на оси координат" << endl;
}
return 0;
}
В этой программе мы считываем координаты точки (x, y) с помощью cin и затем используем конструкцию if-else для проверки, в какой из четырех четвертей находится точка. Если обе координаты равны нулю, то точка лежит на оси координат. Если же координаты лежат на осях Ox и Oy, то программа также сообщит об этом.