Diện tích tam giác

Xem PDF

Điểm: 10 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Hôm nay ở trường mầm non Bách Khoa, An được học về hình tam giác. Về nhà, bố An hỏi An câu đố sau: cho biết độ dài 3 cạnh, tính diện tích tam giác?

Input

  • Dòng thứ nhất chứa 1 số nguyên \(a\) \((1 \leq a \leq 1000)\) là độ dài cạnh thứ nhất của tam giác.
  • Dòng thứ hai chứa 1 số nguyên \(b\) \((1 \leq b \leq 1000)\) là độ dài cạnh thứ hai của tam giác.
  • Dòng cuối cùng chứa 1 số nguyên \(c\) \((1 \leq c \leq 1000)\) là độ dài cạnh thứ ba của tam giác.

Output

  • Gồm một dòng duy nhất chứa kết quả bài toán với 2 chữ số sau phần thập phân.

Example

Test 1
Input
67
37
96
Output
911.92

Bình luận


  • -1
    dpqbao    2:58 p.m. 28 Tháng 8, 2024

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        long long a, b, c;
        cin >> a >> b >> c;
        int p = (a + b + c) / 2;
        double heron= sqrt(p * (p - a) * (p - b) * (p - c));
        cout << fixed << setprecision(2) << heron<< endl;
        return 0;
    }
    

    dùng công thức heron

    • 3 bình luận nữa