题解 | #三角形判断#

三角形判断

http://www.nowcoder.com/practice/689ec1e742394e09b1059556fc167b65

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        while(scan.hasNextInt()) {
            int a = scan.nextInt();
            int b = scan.nextInt();
            int c = scan.nextInt();
            T t = new T();
            t.info(a, b, c);
            
        }
    }
}
class T {
    public void info(int a, int b, int c) {
        int max = (a > b ? a : b) > c ? (a > b ? a : b) : c;
        if(a + b + c > 2 * max) {
            if(a == b && b == c) {
                System.out.println("Equilateral triangle!");
            } else if((a == b && a != c) || (a == c && a != b) || (b == c && b != a)) {
                System.out.println("Isosceles triangle!");
            } else {
                System.out.println("Ordinary triangle!");
            }
        } else {
            System.out.println("Not a triangle!");
        }
    }
}
Java基础练习题 文章被收录于专栏

都是一些基础的语法题目,每天可以刷几道。

全部评论

相关推荐

11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
11-27 12:43
已编辑
门头沟学院 C++
点赞 评论 收藏
分享
评论
2
收藏
分享
牛客网
牛客企业服务