展开全部

这要先知道是哪类型的三角形

//208三角形边长判断

public class JVD208 {

public static void main(String args[]) {

double a, b, c;

if (args.length == 3) {

try {// 请在此撰写判断三e69da5e6ba9062616964757a686964616f31333335343962角形之程式

a = Double.parseDouble(args[0]);

b = Double.parseDouble(args[1]);

c = Double.parseDouble(args[2]);

identify(a, b, c);

} catch (NumberFormatException e) {

System.out.println("您的输入中有无法处理的非数值参数 !");

}

} else {

// 请在此撰写判断三角形错误的资讯

System.out.println("输误错误,应有三个参数");

}

}// end main

public static void identify(double a, double b, double c) {

if (a == b && b == c) {

System.out.println("您所输入的是一个等边三角形的边长资料 !");

} else if (a * a + b * b == c * c && a == b) {

System.out.println("您所输入的是一个等腰直角三角形的边长资料 !");

} else if (a + b > c && a == b) {

System.out.println("您所输入的是一个等腰三角形的边长资料 !");

} else if (a * a + b * b == c * c) {

System.out.println("您所输入的是一个直角三角形的边长资料 !");

} else if (a * a + b * b <= c * c) {

System.out.println("您所输入的是一个钝角三角形的边长资料 !");

} else if (a * a + b * b >= c * c) {

System.out.println("您所输入的是一个锐角三角形的边长资料 !");

} else {

System.out.println(" 三角形不存在 !");

}

}// end identify

}// end

程式可依输入之参数判断三角形的类形,ABC为三个边长

2.等边三角形:A=B,B=C

3.等腰三角形:A+B>C , A=B

4.等腰直角三角形:2A+2B=2C,A=B

5.直角三角形:若任一边具有 2A+2B=2C

6.钝角三角形:若任一边具有2A+2B<2C

7.锐角三角形:若任 一边具有2A+2B>2C

然後再去决定计算的公式!!!

这样会适用於所以方式!!

如果如你所说的,先假设一定为一个三角形的话,以你现在给的数两边为5就定义是等腰三角形,那就是直接用等腰三角形记算函数就好了??上网找就有了喔!!

请不要问我函数公式= ="

java三角形边长_java三角形怎么求边?相关推荐

  1. C语言入门:根据三角形边长确定三角形为何种三角形

    C语言:根据三角形边长确定三角形为何种三角形 #include<stdio.h> #include<stdlib.h> void main(){int a,b,c;scanf( ...

  2. java中算三角形面积_java中用类求三角形面积

    展开全部 海伦公式 p=(a+b+c)/2 看了一眼代码,写了一下你看一下 public class area { double area(double xx1, double yy1, double ...

  3. java抽象类列子_Java 抽象类,求个范例

    展开全部 抽象类与接口紧密相关,32313133353236313431303231363533e4b893e5b19e31333262373337它们不能实例化,并且常常部分实现或根本不实现.抽象类 ...

  4. java大数除法_java大数除法求余数

    题目 输入输出的要求 输入输出样例 看到这一题,我的第一个想法是通过数组进行除法取余运算的,思路是将一串字符和被除数输入,用spit和Integer.parseInt方法把字符串赋值给整形数组,然后一 ...

  5. java 窗体代码_Java 用户界面设计 求界面代码

    展开全部 一: 首先弄清题目的意思 A.需要的主要组件列表: 1.  创建一个窗口,窗口标32313133353236313431303231363533e4b893e5b19e31333339653 ...

  6. java输出矩形_java输出长方形求解答

    展开全部 最简单的 system.out.println("******************************"); system.out.println("* ...

  7. java外包项目管理_Java web 项目求外包,运维系统和决策分析系统,最好有现成的系统能改改...

    大概情况是,项目中有这两个周边的模块,验收的时候必须核对,所以要求中提出的功能都要有.人手不太足,看看大家谁手头有类似的产品,或者擅长这方面的开发,能支持我们一下. 做过类似项目的兄弟应该能知道是个什 ...

  8. 用java的io做一个代码计数器,如何制作Java页面计数器_java

    大庆采油六厂采油工艺研究所 王兵 王波 常常逛WWW的人,一定对许多起始页上的计数器感兴趣.每当你光临某个站点的起始页时,它的计数器就很亲切地告诉你,从某年某月某日开始,你是第几位光临的人.你可能也想 ...

  9. python实现输入三角形边长自动作图求面积案例

    三角形是个好东西,比如知道三条边边长,可以判断能不能组成三角形(两边之和大于第三边),如果可以就进一步计算其面积(海伦公式),最后还能把这个三角形画出来(余弦定理求角度),所以说这个作为一个编程题目用 ...

  10. 已知三角形边长,求三角形面积

    利用海伦公式求面积: 1.编写三角形类 package com.sanj.bean;import com.sanj.exception.NotSanjiaoException;import java. ...

最新文章

  1. python截取数组的一半_python:28.数组中出现次数超过一半的数字
  2. shell 语法格式
  3. pivot 用order by 语句排序时,老是超时的解决办法,超Easy
  4. R 语言怎么保存工作目录到当前路径_【R语言基础】01.R语言软件环境搭建及常用操作...
  5. FreeBSD系统常用软件列表
  6. 【算法系列学习】Dijkstra单源最短路 [kuangbin带你飞]专题四 最短路练习 A - Til the Cows Come Home...
  7. 关于.h 与 汇编中的.inc文件
  8. python智慧树视频爬取_python爬虫利器之requests库的用法(超全面的爬取网页案例)...
  9. 简易的微信公众号管理平台使用指南
  10. 深度 | 蚂蚁金融科技全面开放战略背后的“硬实力”
  11. 进击高手【第五期】思维题
  12. 神经网络如何训练数据,神经网络常用训练方法
  13. 【统计学】Python计算并绘制样本数据的经验分布函数
  14. 界面设计方法 (1) — 1.界面的概念与分类
  15. oracle怎么备份bak文件,[转载]如何将sqlserver的bak文件中的数据还原到oracle数据库中...
  16. 7天用Go从零实现Web框架Gee教程
  17. 2022商业地产百货零售行业IT及数字化转型分析
  18. java事件适配器是接口吗,下列不属于java.event包中定义的事件适配器的是( )
  19. 概率基础:随机变量、概率分布、期望值、联合概率、条件概率和贝叶斯法则,这些概率公式究竟能做什么?...
  20. 第 2 届河北省大学生程序设计竞赛(河北省赛)-Problem B. Nim Game-题解

热门文章

  1. Unity 截屏时,安卓和编辑器下,Rect的坑
  2. 重磅!Google推出了AI人体图像分割工具,惊呆了小伙伴.....
  3. QuickCHM 2.6“不支持此接口”错误的解决
  4. QuickCHM2.6出现不支持此接口 的两种解决办法(补充)
  5. 计算机对环境保护的应用,计算机技术在环境保护中的应用
  6. composer安装yii2框架提示“fxp/composer-asset-plugin”与composer版本不符
  7. LiveZilla-最好的免费在线客服
  8. JsonMappingException: Problem deserializing 'setterless' property '': get method returned null
  9. 论起凡尔赛文学,还是比不过数据分析师!
  10. 2013/06 事情发生之后都会显得云淡风轻