题目:
给定三个整数
a
、b
、c
代表三角形的三条边长,判断这三条边是否能组成一个三角形,当判断为是时,请通过System.out.println
语句输出Is a triangle
,当判断为否时,请使用System.out.println
语句输出Not a triangle
。
三角形的概念是:任意两条边之和大于另一条边就可以为三角形
然我自己写的代码还是复杂了,虽然能用但是if多了也影响性能,以此记录下
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// write your code here
// read data from console
// output the answer to the console according to
// the requirements of the question
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
if ((a >= b && a >= c) && (c + b >= a)){