社区讨论

Help!

B2031计算三角形面积参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@mjxjruc7
此快照首次捕获于
2026/01/03 08:11
2 个月前
此快照最后确认于
2026/01/03 08:15
2 个月前
查看原帖

Help!

CPP
#include <bits/stdc++.h>
using namespace std;
double sh(int a, int b, int c){
    double s = (a + b + c) / 2;
    return sqrt(s * (s - a) * (s - b) * (s - c));
}
int main(){
    int X1, Y1, X2, Y2, X3, Y3;
    cin >> X1 >> Y1 >> X2 >> Y2 >> X3 >> Y3;
    int a = X2 - X1;
    int b = Y3 - Y2;
    double c = sqrt(pow(a, 2) + pow(b, 2));
    cout << fixed << setprecision(2) << sh(a, b, c) << endl;
    return 0;
}

回复

0 条回复,欢迎继续交流。

正在加载回复...