1. 程式人生 > >ZZULIOJ1014: 求三角形的面積

ZZULIOJ1014: 求三角形的面積

題目描述

 給出三角形的三條邊,求三角形的面積。

 

輸入

 輸入三角形的三條邊長(實數),資料之間用空格隔開。

 

輸出

輸出三角形的面積,結果保留2位小數。

 

樣例輸入

2.5 4 5

 

樣例輸出

4.95
import java.util.Scanner;

public class Main {

	private static Scanner input;

	public static void main(String[] args) {

		input = new Scanner(System.in);

		 double a=input.nextDouble();
		 double b=input.nextDouble();
		 double c=input.nextDouble();
		 
		 double p=(a+b+c)/2;
		 
		 double num=p*(p-a)*(p-b)*(p-c);
		 
		 double area=Math.sqrt(num);
		 
		System.out.println(String.format("%.2f", area));

	}

}