Это домашнее задание по программированию, о котором я не сомневаюсь в том, чтобы сделать это сам, однако я довольно застрял в его геометрии.Мне нужно иметь возможность определить точную точку пересечения, учитывая центр и радиус круга и две конечные точки отрезка вертикальной линии, и поскольку геометрия не является моей сильной стороной, я надеялся на некоторую помощь (даже указатели справаруководство будет оценено!)
Возможно, это не лучшее место, чтобы задать такой вопрос, но я не совсем уверен, где еще искать помощь, мои извинения, если это противоречит правилам или что-то в этом роде.
edit:
Мои извинения, у меня действительно возникают проблемы с определением точек пересечения (и если есть одно или два пересечения). Я пробовал каждое данное решениеи они прекрасно работают, чтобы определить, есть ли пересечение или нет, но моя проблема все еще сохраняется, когда я неправильно сформулировал свой вопрос.Если кто-то может помочь с этим, это будет высоко ценится!