java输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通)
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 12:29:24
java输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通)
import java.util.Scanner;
public class Trigon {
private double a;
private double b;
private double c;
public Trigon(double a,double b,double c) {
this.a = a;
this.b = b;
this.c = c;
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Please input first side:");//输入第1条边
double a = scan.nextDouble();
System.out.println("Please input second side:");//输入第2条边
double b = scan.nextDouble();
System.out.println("Please input third side:");////输入第3条边
double c = scan.nextDouble();
scan.close();
Trigon.isTrigon(a,b,c);//判断输入的能否构成三角形以及类型
}
public static void isTrigon(double a,double b,double c) {
if(a a) {//2边之和一定要大于第三边
if (a == b || a == c || b == c) {//等腰
if (a == b && b == c) {//等边
System.out.println("可以组成等边三角形");
} else {
System.out.println("可以组成等腰三角形");
}
return;
}
System.out.println("可以组成普通三角形");//普通
return;
}
System.out.println("不能够组成三角形!");//不能构成三角形
}
}
------------------
Please input first side:
3
Please input second side:
3
Please input third side:
2
可以组成等腰三角形
public class Trigon {
private double a;
private double b;
private double c;
public Trigon(double a,double b,double c) {
this.a = a;
this.b = b;
this.c = c;
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Please input first side:");//输入第1条边
double a = scan.nextDouble();
System.out.println("Please input second side:");//输入第2条边
double b = scan.nextDouble();
System.out.println("Please input third side:");////输入第3条边
double c = scan.nextDouble();
scan.close();
Trigon.isTrigon(a,b,c);//判断输入的能否构成三角形以及类型
}
public static void isTrigon(double a,double b,double c) {
if(a a) {//2边之和一定要大于第三边
if (a == b || a == c || b == c) {//等腰
if (a == b && b == c) {//等边
System.out.println("可以组成等边三角形");
} else {
System.out.println("可以组成等腰三角形");
}
return;
}
System.out.println("可以组成普通三角形");//普通
return;
}
System.out.println("不能够组成三角形!");//不能构成三角形
}
}
------------------
Please input first side:
3
Please input second side:
3
Please input third side:
2
可以组成等腰三角形
java输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通)
C++输入三角形的三个边判断能否构成三角形.并判断构成三角形的类别(等边,等腰,普通)
输入三角形的三条边,判断它们能否构成三角形,若能则指出是:等边、等腰、直角或一般三角形
java 判断从键盘输入的三个数能否构成三角形并判断形状
从键盘输入三角形的三边,判断能否构成三角形.若能则输入该三角形的面积及其类型(等边,等腰,直角,一
输入三角形的三条边,根据边长判断是否能构成三角形的程序,若能构成,则进一步判断三角形类型(等边、等腰
编写程序,输入三个数,判断他们是否可以构成三角形,若能,请输出三角形的类型(等边,等腰,或一般)
1 编写程序,输入3个整数,判断它们是否能够构成三角形,若能构成三角形,则输出三角形的类型(等边、等腰
用java编写一个程序,随机产生三个20以内的整数作为三角形的三条边,判断能否构成三角形
编写程序,输入三角形三边 a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息,若能则判断组成的是等腰、等边
VB编程.输入三角形三条边a,b,c的值判断能否构成三角形.若能,显示三角形的类型:等边三角形 等腰三角形 等腰直角三角
vb三角形编程输入三条边,判断能否构成三角形.看我的编程是否有问题,