объем тетраэдра по 4 заданным точкам...кто поможет?!
Добавлено: 23 мар 2010, 10:02
9.2. Вложенные структуры
Задание
1. Дополните программу и запустите ее.
2. Введите третью координату. Преобразуйте программу для вычисления площади полученной фигуры (в данном случае имеется в виду основание тетраэдра то есть треугольник), а также объем тетраэдра, построенного по трем заданным координатам, взяв в качестве четвертой точку начала координат, предусмотрев все вырожденные случаи.(3 точки, лежащие на одной прямой; ФИГУРЫ, отличные от тетраэдра)
Код: Выделить всё
// Программа, демонстрирующая вложенные структуры.
#include <iostream.h>
#include <math.h>
struct _coordinat
{
double x;
double y;
};
struct coordinat
{ _coordinat centre;
_coordinat boundary;
double area;
};
int main()
{ coordinat square;
… /* Ввод параметров круга и расчет объема*/
cout << " объем тетраэдра = " << square.area << endl;
return 0;
}
1. Дополните программу и запустите ее.
2. Введите третью координату. Преобразуйте программу для вычисления площади полученной фигуры (в данном случае имеется в виду основание тетраэдра то есть треугольник), а также объем тетраэдра, построенного по трем заданным координатам, взяв в качестве четвертой точку начала координат, предусмотрев все вырожденные случаи.(3 точки, лежащие на одной прямой; ФИГУРЫ, отличные от тетраэдра)