#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{ int t;
double x1,y1,x2,y2,x3,y3,a,k,s;
cin>>t;
while(t--)
{ cin>>x1>>y1>>x2>>y2>>x3>>y3;
a=(y2-y1)/((x2-x1)*(x2-x1));
k=(y2-y3)/(x2-x3);
s=a/3*(x3*x3*x3-x2*x2*x2)+(a*x1*x1+k*x3+y1-y3)*(x3-x2)+0.5*(2*a*x1+k)*(x2*x2-x3*x3);
printf("%.2f\n",s);
}
return 0;
}转载于:https://www.cnblogs.com/StevenL/p/6818546.html
本文提供了一个使用C++实现的计算几何示例程序,通过输入三个点的坐标来计算由这三点构成的空间曲面的体积。该程序利用了多项式积分等数学原理,适用于初学者理解和实践计算几何的基本概念。
1741

被折叠的 条评论
为什么被折叠?



