2073-三角形面积
生活随笔
收集整理的這篇文章主要介紹了
2073-三角形面积
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2073:【例2.16 】三角形面積
時間限制: 1000 ms 內(nèi)存限制: 65536 KB
【題目描述】
傳說古代的敘拉古國王海倫二世發(fā)現(xiàn)的公式,利用三角形的三條邊長來求取三角形面積。已知△ABC中的三邊長分別為a,b,c,求△ABC的面積。
提示:海倫公式
s=p(p?a)(p?b)(p?c)s=\sqrt{ p(p-a)(p-b)(p-c)}s=p(p?a)(p?b)(p?c)? ,其中p=a+b+c2p =\frac{a+b+c} {2}p=2a+b+c?。 【輸入】
三角形的三條邊長。
【輸出】
面積。(保留3位小數(shù))
【輸入樣例】
2.1 3.1 4.1
【輸出樣例】
3.179
題解
#include <cstdio> #include <cmath> using namespace std;int main() {float a,b,c;scanf("%f %f %f",&a,&b,&c);float p=(a+b+c)/2;float s=sqrt(p*(p-a)*(p-b)*(p-c));printf("%.3f",s);return 0; }總結(jié)
以上是生活随笔為你收集整理的2073-三角形面积的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 影响消费者行为的个人因素
- 下一篇: iOS——6种系统手势操作