Определить координаты центра, радиус и площадь круга, описанное вдоль прямоугольника - C#
Формулировка задачи:
Помогите написать программы, очень срочно!Пожалуйста, очень сильно прошу! На С#
1) Даны (x0, y0, z0) и (x1, y1, z1) - координаты двух векторов. найти их
скалярное и векторное произведение
2) Даны (x0, y0) и (x1, y1) - координаты двух противоположных вершин
прямоугольника, две стороны которого параллельны горизонтальной оси. Определить
координаты центра, радиус и площадь круга, описанное вдоль прямоугольника.
Решение задачи: «Определить координаты центра, радиус и площадь круга, описанное вдоль прямоугольника»
textual
Листинг программы
static void Main()
{
double x1 = 2.72; // Один вектор
double y1 = 2.72;
double z1 = 2.72;
double x2 = 3.14; // Второй вектор
double y2 = 3.14;
double z2 = 3.14;
//Скалярное
double scalar = x1 * x2 + y1 * y2 + z1 * z2;
// Векторное (первый на второй, порядок имеет значение)
double vectX = (y1 * z2 - y2 * z1); // Проекция на X
double vectY = (z1 * x2 - z2 * x1); // ... Y
double vectZ = (x1 * y2 - x2 * y1); // ... Z
// Т.к. векторное произведение даёт вектор, то и получили этот вектор заданный своими проекциями.
}