判断3 个正数,判断能否构成一个三角形
/**
* 判断3 个正数,判断能否构成一个三角形;
* &&是逻辑与,当两个数都为真,条件为真
* ||是逻辑或,两个数任意一个为真,条件为真
*
* @param args
/
public static void main(String[] args) {
/*
* 定义3个变量
*/
int a;
int b;
int c;
System.out.println(“请输入三个数”);
//控制台输入
Scanner scanner = new Scanner(System.in);
//转换
a = scanner.nextInt();
b = scanner.nextInt();
c = scanner.nextInt();
//||是逻辑或,两个数任意一个为真是三角形,条件为真,附则不是三角形
if (a <= 0 || b <= 0 || c <= 0) {
System.out.println(“请输入正数:”);
}
// &&是逻辑与,当两个数都为真,条件为真,
if ((a + b) > c && (a + c) > b && (b + c) > a) {
System.out.println(“是三角形”);
} else {
System.out.println(“不是三角形”);
}
}