Pascal. Заданы 5 дробных чисел. Первые два - (a, b) это координаты центра круга в...

0 голосов
34 просмотров

Pascal.
Заданы 5 дробных чисел. Первые два - (a, b) это координаты центра круга в декартовой системе координат. Вторая пара - (x,y) это координаты точки. Пятое число - (r) это радиус круга. Требуется написать функцию, которая определила бы, находится ли эта точка внутри круга или на его границе. Заранее спасибо!


Информатика | 34 просмотров
Дан 1 ответ
0 голосов

Я не знаю как это сделать в паропаскале, но могу лишь чуть-чуть подтолкнуть. Нужно сотавить уравнение круга (x-a)^2+(y-b)^2=r^2;
Затем вместо х и y подставить координаты точки в получившееся уравнение, три случая:
*если то что слево<то что справо, то точка внутри окружности<br>*если то что слево уравнения == то что справа то на окружности
* иначе вне окружности 

(38 баллов)
0

//

0

Спасибо, я сейчас скорректировала свою формулу. Посмотрим, что на это скажет тестовая система...

0

Всё еще неправильно...

0

Мне кажется, что это задание ну очень уж однотипное, по-любому в поисковике есть ответ на твой вопрос, я даже не удивлюсь если и готовая программа. Для всяких математических функций 100% есть решение в инете