文章

184

粉丝

0

获赞

753

访问

28.6k

头像
求三角形的面积 题解:

#include<iostream>
#include<cmath>
using namespace std;

double x_1,y_1,x_2,y_2,x_3,y_3;

int main()
{
    while(cin>>x_1>>y_1>>x_2>>y_2>>x_3>>y_3)
    {
        double a=sqrt(pow(fabs(x_1-x_2),2)+pow(fabs(y_1-y_2),2));
        double b=sqrt(pow(fabs(x_1-x_3),2)+pow(fabs(y_1-y_3),2));
        double c=sqrt(pow(fabs(x_3-x_2),2)+pow(fabs(y_3-y_2),2));
        double p=(a+b+c)/2;
        double s=sqrt(p*(p-a)*(p-b)*(p-c));
        printf("%.2f\n",s);
    }
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发