编写程序,读取三角形的三条边,如果输入值合法就计算这个三角形的周长;否则,显示这些输入值不合法。如果任意两条边的和大于第三边,那么输入值都是合法的。


package pack2;import java.util.Scanner;public class ParameterOfTriangle {public static void main(String[] args) {try(Scanner input = new Scanner(System.in);) {try {System.out.print("Enter three sides of a triangle: ");System.out.println("The parameter of the triangle is "+          parameter(input.nextDouble(), input.nextDouble(), input.nextDouble()));}catch (Exception e) {System.out.println(e.getMessage());}}}//获取周长public static double parameter(double side1, double side2, double side3) {if(!isIegal(side1, side2, side3))    //如果存在两边之和小于或等于第三边,抛出异常throw new IllegalArgumentException("Error sides: "+side1+" "+side2+" "+side3);return side1 + side2 + side3;}//判定边是否合法public static boolean isIegal(double side1, double side2, double side3) {if(side1 + side2 <= side3 || side1 + side3 <= side2 || side2 + side3 <= side1)return false;return true;}
}

Java、计算三角形的周长相关推荐

  1. 直角三角形面积Java_怎么用Java计算三角形的周长和面积

    展开全部 package image; public class Triangle { /** * 等腰 */ public static final int ISOSCELES = 1; /** * ...

  2. Java黑皮书课后题第3章:**3.19(计算三角形的周长)编写程序,读取三角形的三个边,如果输入值合法就计算这个三角形的周长;否则,显示这些输入值不合法。如果任意两条边的和大于第三边,则输入值都是合

    **3.18(计算三角形的周长)编写程序,读取三角形的三个边,如果输入值合法就计算这个三角形的周长:否则,显示这些输入值不合法.如果任意两条边的和大于第三边,则输入值都是合法的 题目 题目概述 破题 ...

  3. 7.java 输入三角形的三条边,计算三角形的周长

    题目 ‬‬java 输入三角形的三条边,计算三角形的周长 示例 参考代码 import javax.swing.*; import java.awt.*; import java.awt.event. ...

  4. 定义一个描述三角形的类,名字为Triangle,属性有: private double a, b, c; 方法有: double getPerimeter(),计算三角形的周长 double getA

    [问题描述]定义一个描述三角形的类,名字为Triangle,属性有: private double a, b, c; 方法有: double getPerimeter(),计算三角形的周长 doubl ...

  5. 用海伦公式计算三角形的周长与面积

    首先我们来介绍一下什么是海伦公式 海伦公式又译作希伦公式.海龙公式.希罗公式.海伦-秦九韶公式.它是利用三角形的三条边的边长直接求三角形面积的公式.表达式为:S=√p(p-a)(p-b)(p-c),其 ...

  6. BC26 计算三角形的周长和面积(海伦公式)

    BC26 计算三角形的周长和面积 海伦公式:a.b.b分别为三角形三个边的长度. #include<iostream> #include<cmath> #include< ...

  7. Java计算三角形的面积

    Java计算三角形的面积 Java计算三角形的面积 package com.qingsu.basis;import java.util.Scanner; import java.lang.Math;p ...

  8. 如何用java计算圆的周长和面积?

    要用Java计算圆的周长和面积,需要使用圆的半径和一些数学公式.以下是计算圆的周长和面积的Java代码示例: import java.util.Scanner;public class Circle ...

  9. 输入三角形的三边长,如果能构成三角形,计算三角形的周长和面积

    题目19:1.输入三角形的三边长,如果能构成三角形,计算三角形的周长和面积 a=float(input("a:")) b=float(input("b:")) ...

  10. Java—计算长方形的周长和面积(类和对象)

    Java-计算长方形的周长和面积(类和对象) Description 设计一个长方形类Rect,计算长方形的周长与面积. 成员变量:整型.私有的数据成员length(长).width(宽): 构造方法 ...

最新文章

  1. 【Linux 内核】Linux 内核体系架构 ( 硬件层面 | 内核空间 | 用户空间 | 内核态与用户态切换 | 系统调用 | 体系结构抽象层 )
  2. 实验一 绘制金刚石图案
  3. oracle 无法弹出图形界面,Xshell 5 不能弹出GUI 图形界面问题
  4. java高性能阻塞队列,Linux c/c   后台开发组建之:高性能阻塞队列
  5. lambda 分类聚合_使用Java 8 Lambda,流和聚合
  6. 嵌入式开发环境ARM+linux的搭建
  7. 使用libvirt技术监控虚拟机资源利用情况
  8. 这几个公众号隐藏着暴富的秘诀
  9. Why I am here--细谈如何Hadoop重写分块函数,改变分块规则
  10. Nali:一个离线查询 IP 地理信息和 CDN 提供商的终端利器
  11. 基于springboot2.0.6版本的TX-LCN分布式事务搭建说明
  12. JAVA对接语音验证码接口API
  13. c语言char str什意思,C语言中,charstr的str到底表示什么?
  14. 微控制器编程技术c语言,1.单片机C语言编程技术分析.pptx
  15. 【毕业设计】基于超声波智能跟随小车 - 单片机 物联网 stm32 c51
  16. 产品机会:痛点,痒点,爽点
  17. 程序员和黑客的十大本质区别
  18. 崩坏3服务器维护2月8号,崩坏3版本更新公告 2月8号2.1版本降临
  19. CC2640 蓝牙动态切换广播数据
  20. phonegap入门--4 Camera 摄像头

热门文章

  1. 出发点不对,听再多道理也做不好管理
  2. ROS中的roslaunch命令和launch文件(ROS入门学习笔记四)
  3. 淘宝API_item_cat_get - 获得淘宝商品类目
  4. IBIS建模——第2部分:为何以及如何创建您自己的IBIS模型
  5. 简单图文解释冯诺依曼体系结构(通俗易懂版)
  6. JS自上而下递归遍历计算树结构节点数值和
  7. dpdk介绍系列之ring
  8. 解析 通证经济的分类及用途
  9. 谷歌google自动打开开发调式工具问题DevTools
  10. 左右滑动日历(微信小程序)