Java 我需要编写一个程序,只使用主方法来计算三角形是否全等
我需要编写一个程序,只使用主方法来计算三角形是否全等, 如果三角形是全等的,则使用布尔运算,结果为真 否则我就错了 问题Java 我需要编写一个程序,只使用主方法来计算三角形是否全等,java,Java,我需要编写一个程序,只使用主方法来计算三角形是否全等, 如果三角形是全等的,则使用布尔运算,结果为真 否则我就错了 问题 如果有人能帮助我写作,我将非常感激导入java.util.Scanner 公共类同余 { 公共静态void main(字符串[]args){ }欢迎来到StackOverflow-请选择“可以帮助我写作”。最有趣的方式是说“请你帮我做作业好吗?”我已经看到你只需要做复制粘贴。 Scanner scan = new Scanner(System.in); S
如果有人能帮助我写作,我将非常感激导入java.util.Scanner 公共类同余 { 公共静态void main(字符串[]args){
}欢迎来到StackOverflow-请选择“可以帮助我写作”。最有趣的方式是说“请你帮我做作业好吗?”我已经看到你只需要做复制粘贴。
Scanner scan = new Scanner(System.in);
System.out.println("Please enter 6 pair of coordinates ");
System.out.println("Please enter x1: ");
int x1 = scan.nextInt();
System.out.println("Please enter y1: ");
int y1 = scan.nextInt();
System.out.println("Please enter x2: ");
int x2 = scan.nextInt();
System.out.println("Please enter y2: ");
int y2 = scan.nextInt();
System.out.println("Please enter x3: ");
int x3 = scan.nextInt();
System.out.println("Please enter y3: ");
int y3 = scan.nextInt();
System.out.println("Please enter x4: ");
int x4 = scan.nextInt();
System.out.println("Please enter y4: ");
int y4 = scan.nextInt();
System.out.println("Please enter x5: ");
int x5 = scan.nextInt();
System.out.println("Please enter y5: ");
int y5 = scan.nextInt();
System.out.println("Please enter x6: ");
int x6 = scan.nextInt();
System.out.println("Please enter y6: ");
int y6 = scan.nextInt();
double AB = Math.sqrt(Math.pow(x2-x1, 2) + (Math.pow(y2-y1, 2)));
double AC = Math.sqrt(Math.pow(x3-x1, 2) + (Math.pow(y3-y1, 2)));
double BC = Math.sqrt(Math.pow(x3-x2, 2) + (Math.pow(y3-y2, 2)));
double DE = Math.sqrt(Math.pow(x5-x4, 2) + (Math.pow(y5-y4, 2)));
double DF = Math.sqrt(Math.pow(x6-x4, 2) + (Math.pow(y6-y4, 2)));
double EF = Math.sqrt(Math.pow(x5-x6, 2) + (Math.pow(y5-y6, 2)));
if((AB==DE || AB==DF || AB==EF) && (AC==DE || AC==DF || AC==EF) && (BC==DE || BC==DF || BC==EF))
System.out.println("The triangles are congruent.");
else
System.out.println("The triangles are not congruent.");
}