package 求根;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
qiugen fc = new qiugen();
Scanner s = new Scanner(System.in);
System.out.println("输入a的值:(a不为零)");
fc.setA(s.nextInt());
System.out.println("输入b的值:");
fc.setB(s.nextInt());
System.out.println("输入c的值:");
fc.setC(s.nextInt());
fc.JiSuan();
}
}
package 求根;
public class qiugen {
private int a;
private int b;
private int c;
qiugen() {
}
qiugen(int a, int b, int c) {
this.a = a;
this.b = b;
this.c = c;
}
public void JiSuan() {
double m = b*b - 4*a*c;
if(m > 0) {
System.out.println("方程有两个根");
System.out.println("x1 = " + (-b + Math.sqrt(m))/(2*a));
System.out.println("x2 = " + (-b - Math.sqrt(m))/(2*a));
} else if(m == 0) {
System.out.println("方程有一个根");
System.out.println("x = " + -b/(2*a));