当前位置:网站首页 > 更多 > 编程开发 > 正文

[算法刷题] 试题 算法提高 三角形面积

作者:CC下载站 日期:2020-03-16 00:00:00 浏览:60 分类:编程开发

资源限制时间限制:1.0s 内存限制:256.0MB问题描述  由三角形的三边长,求其面积。
  提示:由三角形的三边a,b,c求面积可以用如下的公式:
  s=(a+b+c)/2
  面积=输入格式  由空格分开的三个整数。输出格式  一个实数,保留两位小数。样例输入3 4 5样例输出6.00数据规模和约定  输入的三条边一定能构成三角形,不用进行判定。a,b,c小于1000
importjava.text.DecimalFormat;
importjava.lang.*;
importjava.util.*;
publicclasssanjiaoxings{

	/**
	*@paramargs
	*试题算法提高三角形面积
	*/
	publicstaticvoidmain(String[]args){
		//TODOAuto-generatedmethodstub
		Scannersc=newScanner(System.in);
		DecimalFormatdf=newDecimalFormat("0.00");
		doublea=sc.nextDouble();
		doubleb=sc.nextDouble();
		doublec=sc.nextDouble();
		doubles=(a+b+c)/2;
		System.out.printf("%.2f",Math.sqrt(s*(s-a)*(s-b)*(s-c)));
	}

}

printf用法链接:printf的用法

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯