日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算三角形面积(信息学奥赛一本通-T1034)

發布時間:2025/3/17 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算三角形面积(信息学奥赛一本通-T1034) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【題目描述】

平面上有一個三角形,它的三個頂點坐標分別為(x1, y1), (x2, y2), (x3, y3),那么請問這個三角形的面積是多少,精確到小數點后兩位。

【輸入】

輸入僅一行,包括6個單精度浮點數,分別對應x1, y1, x2, y2, x3, y3。

【輸出】

輸出也是一行,輸出三角形的面積,精確到小數點后兩位。

【輸入樣例】

0 0 4 0 0 3?

【輸出樣例】

6.00

【源程序】

#include<iostream> #include<cmath> #include<iomanip> using namespace std; int main() { double x1,x2,x3,y1,y2,y3,a,b,c,area,p;cin>>x1>>y1>>x2>>y2>>x3>>y3;a=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));//計算邊長ab=sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1));//計算邊長bc=sqrt((x2-x3)*(x2-x3)+(y2-y3)*(y2-y3));//計算邊長cp=(a+b+c)/2.0;//計算半周長area=sqrt(p*(p-a)*(p-b)*(p-c));//海倫公式求面積cout<<setiosflags(ios::fixed)<<setprecision(2)<<area<<endl;??return 0; }

?

總結

以上是生活随笔為你收集整理的计算三角形面积(信息学奥赛一本通-T1034)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。