1.首先判断是否构成一个三角形
2.判断是否是等腰三角形
3.判断是否构成等边三角形
源码如下:
package experience;
import java.util.Scanner;
public class exper {
public static void sanjiaoxin(int a,int b,int c){
if(a>0&&b>0&&c>0){
if(a+b>c&&a+c>b&&b+c>a){
System.out.print("是一个三角形");
}
}
else{
System.out.print("不能构成三角形");
}
}
public static void dengyao(int a,int b,int c){
if(a==b||a==c||b==c){
System.out.print("是一个等腰三角形");
}
else{
System.out.print("不是一个等腰三角形");
}
}
public static void dengbian(int a,int b,int c){
if(a==b&&a==c&&b==c){
System.out.print("是一个等边三角形");
}
else{
System.out.print("不是一个等边三角形");
}
}
public static void main(String[] args){
int a;
int b;
int c;
System.out.println("请输入三角形的三边: ");
Scanner scanner=new Scanner(System.in);
a=scanner.nextInt();
b=scanner.nextInt();
c=scanner.nextInt();
sanjiaoxin(a,b,c);
dengyao(a,b,c);
dengbian(a,b,c);
}
}