import java.util.Scanner;
public class sjx {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int a,b,c;
System.out.println(“请输入三角形的三边:”);
Scanner sc=new Scanner(System.in);
System.out.print("a:");
a=sc.nextInt();
System.out.print("b:");
b=sc.nextInt();
System.out.print("c:");
c=sc.nextInt();
if((a+b)>c && (a+c)>b && (b+c)>a)
System.out.println("能构成三角形 ");
else
System.out.println("不能构成三角形 ");
}
}
程序分析:
创建类Scanner的对象SC,通过对象SC调用方法nextInt()实现从键盘输入数据,然后根据从键盘输入的3个数值,以及通过算数运算符,比较运算符和逻辑运算符实现三角形判断标准,并实现三角形形状的判定。
判断是否构成三角形:任意两边之和大于第三边,则构成三角形;否则不能构成三角形。