Для решения задачи определения принадлежности точки окружности необходимо воспользоваться уравнением окружности. Уравнение окружности с центром в начале координат и радиусом имеет вид:
Где ) — координаты точки. Если точка удовлетворяет этому уравнению, то она лежит на окружности. В противном случае, она находится либо внутри, либо вне окружности.
Для заданного радиуса , уравнение окружности будет:
Теперь проверим каждую из заданных точек:
Точка :
Поскольку , точка лежит на окружности. Присвоим переменной результат: 'На окружности'.
Точка :
Поскольку , точка не лежит на окружности. Присвоим переменной результат: 'Не на окружности'.
Точка :
Поскольку , точка не лежит на окружности. Присвоим переменной результат: 'Не на окружности'.
Точка :
Поскольку , точка не лежит на окружности. Присвоим переменной результат: 'Не на окружности'.
Блок-схема алгоритма:
- Начало
- Ввод: Координаты точки , )
- Вычисление:
- Сравнение:
- Если , то
- Присвоить переменной результат: 'На окружности'
- Иначе
- Присвоить переменной результат: 'Не на окружности'
- Конец
Блок-схема состоит из следующих блоков: начало, ввод данных, вычисление, условие , присвоение значения переменной и конец.
Таким образом, используя уравнение окружности и простые вычисления, мы можем определить положение точки относительно окружности.