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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

根据三个点的坐标计算三角形面积

發布時間:2024/1/8 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 根据三个点的坐标计算三角形面积 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package chaper2;import java.sql.SQLOutput; import java.util.Scanner;/*** 編寫程序,提示用戶輸人三角形的三個點(x1,y1)、(x2,y2) 和 (x3,y3), 然后顯示它的面積。計算三角形面積的公式是:** s=(邊1+邊2+邊3)/2** 面積: (s * (s - 邊1)(s - 邊2)(s - 邊3))^0.5* @author siyihe* @create 2022-06-23 17:15* @project javaexec0*/ public class Triangle {public static void main(String[] args) {Scanner input =new Scanner(System.in);System.out.println("Enter the coordinates of three points separated by spaces \n like x1 x2 x3 y1 y2 y3: ");double x1=input.nextDouble();double y1=input.nextDouble();double x2=input.nextDouble();double y2=input.nextDouble();double x3=input.nextDouble();double y3=input.nextDouble();double s1=Math.pow((Math.pow((x2-x1),2)+Math.pow((y2-y1),2)),0.5);double s2=Math.pow((Math.pow((x3-x2),2)+Math.pow((y3-y2),2)),0.5);double s3=Math.pow((Math.pow((x1-x3),2)+Math.pow((y1-y3),2)),0.5);double s=(s1+s2+s3)/2;double area=Math.pow(s*(s-s1)*(s-s2)*(s-s3),0.5);System.out.println("The area of the triangle is "+area);}}

總結

以上是生活随笔為你收集整理的根据三个点的坐标计算三角形面积的全部內容,希望文章能夠幫你解決所遇到的問題。

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