• Java实现 蓝桥杯VIP 算法提高 三角形面积


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

    import java.util.Scanner;
    
    
    public class 三角形面积 {
    	public static void main(String[] args) {
    		Scanner input = new Scanner(System.in);
    		int a = input.nextInt();
    		int b = input.nextInt();
    		int c = input.nextInt();
    		double l = (a+b+c)*1.0/2;
    		double s = Math.sqrt(l*(l-a)*(l-b)*(l-c));
    		System.out.printf("%.2f", s);
    	}
    
    }
    
    
  • 相关阅读:
    #考研碎碎念#
    #考研笔记#计算机之病毒
    #考研笔记#计算机之多媒体应用
    #考研笔记#计算机之PPT问题
    第六章深入理解类
    第五章方法
    类的基本教程
    类型存储变量
    C#和.net框架
    C#编程概述
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13078894.html
Copyright © 2020-2023  润新知