计算三角形的周长和面积-牛客网-编程入门(Java版)

计算三角形的周长和面积

题目描述:

根据给出的三角形3条边a, b, c(0 < a, b, c < 100,000),计算三角形的周长和面积。

输入描述:

一行,三角形3条边(能构成三角形),中间用一个空格隔开。

输出描述:

一行,三角形周长和面积(保留两位小数),中间用一个空格隔开,输出具体格式详见输出样例。

代码实现:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
     
	
	public static void main(String[] args) throws IOException {
     
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String[] str=br.readLine().split(" ");
		double a=Integer.parseInt(str[0]);
		double b=Integer.parseInt(str[1]);
		double c=Integer.parseInt(str[2]);
		double cir=a+b+c;
		double p=(a+b+c)/2;
		double area=Math.sqrt(p*(p-a)*(p-b)*(p-c));
		System.out.printf("circumference=%.2f area=%.2f",cir,area);
		
		
	}
	
	

}







你可能感兴趣的:(计算三角形的周长和面积-牛客网-编程入门(Java版))