Здравствуйте, я хотел бы попросить написать курсовую по теме "программный комплекс решения задач аналитической геометрии для прямой линии и линий второго порядка" требования к программе: в ней нужно создать классы окружности, эллипса, параболы, гиперболы а так же класс прямой. Так же в этих классах нужно реализовать разные способы ввода этих линий (например для прямой:
1 Прямую можно задать парой точек, лежащих на этой прямой (таким образом, прямая задается при помощи четырех чисел).
2 Прямую можно задать двумя коэффициентами k и b уравнения y=kx+b. Данный способ не является удовлетворительным, поскольку с его помощью нельзя задать прямые, параллельные оси OY.
3 Любую прямую можно задать при помощи уравнения ax+by+c=0, таким образом, прямая задается тройкой чисел (a,b,c). Если прямая параллельна оси OY, то в ее уравнении коэффициент b будет равен 0. Именно этот способ мы будет преимущественно использовать.
4 Прямую можно задать в параметрическом виде: если переменная t принимает всевозможные действительные значения, то множество точек с координатами (x_0+at,y_0+bt) является прямой.)
чуть не забыл и чтобы в основной части программы можно было находить точки пересечения прямой и окружности, касательную и т. д.
мне бы её на C#