wzx • 1天前
using namespace std; int main() {
double a[3][2];
for(int i=0;i<3;i++)
{
for(int j=0;j<2;j++)
cin>>a[i][j];
}
double d1=sqrt((a[0][0]-a[1][0])*(a[0][0]-a[1][0])+(a[0][1]-a[1][1])*(a[0][1]-a[1][1]));
double d2=sqrt((a[0][0]-a[2][0])*(a[0][0]-a[2][0])+(a[0][1]-a[2][1])*(a[0][1]-a[2][1]));
double d3=sqrt((a[1][0]-a[2][0])*(a[1][0]-a[2][0])+(a[1][1]-a[2][1])*(a[1][1]-a[2][1]));
double p=(d1+d2+d3)/2;
double s=sqrt(p*(p-d1)*(p-d2)*(p-d3));
printf("%.2f",s);
return 0; }
评论:
请先登录,才能进行评论