// Вывести уравнение прямой по координатам двух точек // y = kx + b ; k = (y1 - y2) / (x1 - x2); b = y2 - k * x2 static void StraightLineEquation(Homework_1 hw1) { float x1, y1, x2, y2; x1 = Random(-10, 10); y1 = Random(-10, 10); x2 = Random(-10, 10); y2 = Random(-10, 10); float[] result = hw1.CalcStraightLineEquation(x1, y1, x2, y2); Console.WriteLine($"A({x1};{y1})"); Console.WriteLine($"B({x2};{y2})"); Console.WriteLine($"y={result[0]}*x + {result[1]}"); }
static void StraightLineEquation(Homework_1 hw1) { // Вывести уравнение прямой по координатам двух точек // y = kx + b ; k = (y1 - y2) / (x1 - x2); b = y2 - k * x2 float x1, y1, x2, y2; x1 = Random(-10, 10); y1 = Random(-10, 10); x2 = Random(-10, 10); y2 = Random(-10, 10); float[] result = hw1.CalcStraightLineEquation(x1, y1, x2, y2); Console.WriteLine($"A({x1};{y1})"); Console.WriteLine($"B({x2};{y2})"); Console.WriteLine($"y={result[0]}*x + {result[1]}"); }