6. 用海倫公式計算三角形的面積。 設邊長分別時a,b和c,s=(a+b+c)/2, 則三角形面積area=sqrt(s*(s-a)*(s-b)*(s-c))。
package study; import java.util.Scanner; public class demo1 { public static void main(String[] args){ double a; double b; double c; double s; double area; Scanner sc=new Scanner(System.in); System.out.println("請輸入三角形a邊長"); a=sc.nextDouble(); System.out.println("請輸入三角形b邊長"); b=sc.nextDouble(); System.out.println("請輸入三角形c邊長"); c=sc.nextDouble(); s=(a+b+c)/2.0; area=Math.sqrt(s*(s-a)*(s-b)*(s-c)); System.out.println("周長="+s+"面積="+area); } }