Вывести уравнения прямых линий - C#
Формулировка задачи:
Реализовать принцип инкапсуляции.
Класс Члены класса Методы Операторы перегрузки
Прямая Координаты двух точек Конструктор,деструктор, Проверка параллельности 2-х прямых(),
(х1,у1) и (х2.у2) метод вывода уравнения определение угла между 2-мя прямыми(%)
прямой
Исходные данные Результаты
Прямая АВ: Вывести уравнения прямых линий. Если прямые не параллельны, то найти и вывести угол между
А(ха,yb),В(xb,yb) ними.
Прямая CD:
C(xc,yc),(xd,yd)
Условие плохо написано вот нормальное условие
Реализовать принцип инкапсуляции и решить задачу.
Класс:Прямая;
Члены класса:Координаты двух точек (х1,у1) и (х2.у2);
Методы:Конструктор,деструктор,метод вывода уравнения прямой;
Операторы перегрузки:Проверка параллельности 2-х прямых(), определение угла между 2-мя прямыми(%);
Исходные данные:Прямая АВ: А(ха,yb),В(xb,yb) Прямая CD: C(xc,yc),D(xd,yd) ;
Результаты : Вывести уравнения прямых линий. Если прямые не параллельны, то найти и вывести угол между ними.
Решение задачи: «Вывести уравнения прямых линий»
textual
Листинг программы
if (e == b) { Console.WriteLine("Паралельны"); } else if (e != b) { Console.WriteLine("Косинус угла равен : "); Console.WriteLine((((e * b) + 1) / ((Math.Sqrt((e * e) + 1)) * (Math.Sqrt((b * b) + 1)))))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д