【C++】求三角形面积
生活随笔
收集整理的這篇文章主要介紹了
【C++】求三角形面积
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
求三角形面積
時間限制:?1 Sec??內存限制:?128 MB
題目描述
傳說古代的敘拉古國王海倫二世發現的公式,利用三角形的三條邊長來求取三角形面積。已知△ABC中的三邊長分別為a,b,c,求△ABC的面積。提示:海倫公式 ?
其中p=(a+b+c)/2(保留小數點后2位)
輸入
一行三個數,表示三角形的三條邊長。
輸出
一個數,表示三角形的面積。
樣例輸入
3 4 5樣例輸出
6.00答案:
#include <bits/stdc++.h> #include <cmath> using namespace std;int main() {double a, b, c,p,s;cin >> a >> b >> c;p = (a + b + c) / 2;s = p * (p - a) * (p - b) * (p - c);s = sqrt(s);cout << fixed << setprecision(2) << s << endl;return 0;}總結
以上是生活随笔為你收集整理的【C++】求三角形面积的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 放下手机,我得到了什么?
- 下一篇: xtu oj Patchouli的金字塔