Java输入三条边判断是否能组成三角形,若能构成则输出什么三角形

简介: Java输入三条边判断是否能组成三角形,若能构成则输出什么三角形

问题

输入三条边判断是否能组成三角形,若能构成则输出什么三角形

思路

任意两条边之和大于第三条边,构成三角形

三角形两条边相等,等腰三角形

三角形三边相等,等边三角形

代码实现

Scannerscanner=newScanner(System.in);
inta=0,b=0,c=0,i=0;
a=scanner.nextInt();
b=scanner.nextInt();
c=scanner.nextInt();   //获取键盘输入值if(a+b>c&&a+c>b&&b+c>a) {
System.out.println("可以构成三角形");
if(a==b&&b==c )   //三边相等System.out.println("等边三角形");
elseif( a==b||a==c||b==c)   //两边相等System.out.println("等腰三角形");
elseSystem.out.println("普通三角形");
        }elseSystem.out.println("ERROR");

运行实例

image.png

目录
相关文章
Java-异常:构造三角形
Java-异常:构造三角形
80 0
|
4月前
|
算法 Java
LeetCode经典算法题:矩阵中省份数量经典题目+三角形最大周长java多种解法详解
LeetCode经典算法题:矩阵中省份数量经典题目+三角形最大周长java多种解法详解
58 6
|
7月前
|
Java Go C++
Rust每日一练(Leetday0024) 爬楼梯、简化路径、编辑距离
Rust每日一练(Leetday0024) 爬楼梯、简化路径、编辑距离
82 0
Rust每日一练(Leetday0024) 爬楼梯、简化路径、编辑距离
|
7月前
|
Java
杨辉三角形(二维坐标基础题)——Java-二维数组版本
杨辉三角形(二维坐标基础题)——Java-二维数组版本
57 0
|
人工智能 Java
蓝桥杯 基础练习 杨辉三角形(Java)
蓝桥杯 基础练习 杨辉三角形(Java)
118 0
|
算法 Java
蓝桥杯 算法提高 输出正反三角形 (Java)
蓝桥杯 算法提高 输出正反三角形 (Java)
75 0
|
Java
力扣120. 三角形最小路径和Java
力扣120. 三角形最小路径和Java
181 0
|
Java
Java实现拼图小游戏(7)—— 作弊码和判断胜利
当我们好不容易把拼图复原了,但是一点提示也没有,完全看不出来是成功了,那么我们就需要有判断胜利的功能去弹出“成功”类的图片,以便于玩家选择是重新开始还是退出小游戏
323 0
Java实现拼图小游戏(7)—— 作弊码和判断胜利
|
Java
java判断当前时间是否在某个时间区间内(可精确到毫秒)
java判断当前时间是否在某个时间区间内(可精确到毫秒)
871 0
java判断当前时间是否在某个时间区间内(可精确到毫秒)
|
存储 算法 Java
Java实现有环的单向链表,并判断单向链表是否有环
有一个单向链表,链表当中有可能出现环,就像下图这样。我们如何判断一个单向链表是否有环呢?