Если точка совпадает с началом координат, то вывести 0

Даны целочисленные координаты точки на плоскости. Если точка совпадает с началом координат, то вывести 0. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 1 или 2. Если точка не лежит на координатных осях, то вывести 3

Даны точки А,В,С. Определить какая точка дальше от начала координат

Определить является ли точка Р(x;y) началом координат P(1;5),P(0;0), P(-6;0)