ZZULIOJ-1014,求三角形的面积(Java)

简介: ZZULIOJ-1014,求三角形的面积(Java)

题目描述:


给出三角形的三条边,求三角形的面积。  


输入:


输入三角形的三条边长(实数),数据之间用空格隔开。  


输出:


输出三角形的面积,结果保留2位小数。


样例输入:


2.5 4 5


样例输出:


4.95


注:已知三角形的三边长,可以利用海伦公式求出半周长p,然后再利用公式sqrt(p*(p-a)*(p-b)*(p-c))算出面积即可!!!


程序代码:


import java.util.*;
public class Main
{
  public static void main(String[] args)
  {
    Scanner input=new Scanner(System.in);
    double a=input.nextDouble();
    double b=input.nextDouble();
    double c=input.nextDouble();
    double s,p;
    p=(a+b+c)*1.0/2;
    s=Math.sqrt(p*(p-a)*(p-b)*(p-c));
    System.out.printf("%.2f\n", s);
  }
}
相关文章
Java-异常:构造三角形
Java-异常:构造三角形
84 0
|
8月前
|
存储 Java
Java 编程实例:相加数字、计算单词数、字符串反转、元素求和、矩形面积及奇偶判断
Java中相加两个数字可通过简单赋值实现,如`int sum = x + y;`。若要用户输入数字相加,可使用`Scanner`类读取。计算单词数,可使用`split()`方法或`StringTokenizer`类。反转字符串,可用`for`循环或`StringBuilder`的`reverse()`方法。计算数组元素总和,可遍历数组累加。矩形面积通过长度乘以宽度得出。判断奇偶性,利用模2运算或位运算检查最低位。更多内容,可关注微信公众号`Let us Coding`。
94 0
|
5月前
|
算法 Java
LeetCode经典算法题:矩阵中省份数量经典题目+三角形最大周长java多种解法详解
LeetCode经典算法题:矩阵中省份数量经典题目+三角形最大周长java多种解法详解
64 6
|
7月前
|
Java
2023蓝桥杯大赛省赛Java大学B组 矩形总面积
2023蓝桥杯大赛省赛Java大学B组 矩形总面积
32 0
|
8月前
|
Java Go C++
Rust每日一练(Leetday0024) 爬楼梯、简化路径、编辑距离
Rust每日一练(Leetday0024) 爬楼梯、简化路径、编辑距离
89 0
Rust每日一练(Leetday0024) 爬楼梯、简化路径、编辑距离
|
8月前
|
安全 Java 数据库连接
【Java每日一题】——第三十六题:设计一个长方形类Rectangle和它的3个子类:圆类Circle、圆球体类Sphere和圆柱体类Cylinder,分别求它们的面积
【Java每日一题】——第三十六题:设计一个长方形类Rectangle和它的3个子类:圆类Circle、圆球体类Sphere和圆柱体类Cylinder,分别求它们的面积
|
8月前
|
Java
杨辉三角形(二维坐标基础题)——Java-二维数组版本
杨辉三角形(二维坐标基础题)——Java-二维数组版本
58 0
|
8月前
|
Java
java 求圆的面积和圆柱体的体积
java 求圆的面积和圆柱体的体积
141 0
Java实验-------编写求解几何图形的面积和周长应用程序
Java实验-------编写求解几何图形的面积和周长应用程序
185 0
|
人工智能 Java
蓝桥杯 基础练习 杨辉三角形(Java)
蓝桥杯 基础练习 杨辉三角形(Java)
123 0