area of triangle

Heron's formula: S = sqrt((l - a) * (l - b) * (l - c)); where l = (a + b + c) / 2;

#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
int main() {
    double a, b, c, p;
    cin >> a >> b >> c;
    p = (a+b+c)/2;
    double area = sqrt(p*(p-a)*(p-b)*(p-c));
    printf("%.1lf", area); 
    return 0;
}

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325022829&siteId=291194637