Описать функцию Quarter(x, y) целого типа, определяющую номер координатной четверти, в которой находится точка - C#
Формулировка задачи:
Описать функцию Quarter(x, y) целого типа, определяющую номер координатной четверти, в которой находится точка с ненулевыми вещественными координатами (x, y). С помощью этой функции найти номера координатных четвертей для трех точек с данными ненулевыми координатами.
Решение задачи: «Описать функцию Quarter(x, y) целого типа, определяющую номер координатной четверти, в которой находится точка»
textual
Листинг программы
// возвращаемые значения:
// 0 - мы в точке (0; 0)
// иначе - индекс соответствующей координатной четверти
public static int Quarter(int x, int y)
{
int result = 0;
if (x > 0)
{
if (y > 0)
result = 1;
else if (y < 0)
result = 2;
}
else
{
if (y > 0)
result = 4;
else if (y < 0)
result = 3;
}
return result;
}