Выяснить в какой квадрант попадает каждая из точек, и какая из них дальше отстоит от начала координат - C#
Формулировка задачи:
Даны точки А(х;у) и B(х;у). Выяснить в какой квадрант попадает каждая из этих точек, и какая из них дальше отстоит от начала координат.
Решение задачи: «Выяснить в какой квадрант попадает каждая из точек, и какая из них дальше отстоит от начала координат»
textual
Листинг программы
int x1, x2, y1, y2;
Console.WriteLine("Введите X для точки A(x,y): ");
x1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите Y для точки A(x,y): ");
y1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите X для точки B(x,y): ");
x2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите Y для точки B(x,y): ");
y2 = Convert.ToInt32(Console.ReadLine());
int first = Math.Abs(x1) + Math.Abs(y1);
int second = Math.Abs(x2) + Math.Abs(y2);
if (first == second)
Console.WriteLine("Координаты равноудалены.");
else
if (first > second)
Console.WriteLine("Координаты первой точки дальше.");
else
Console.WriteLine("Координаты второй точки дальше.");
Console.ReadKey();