⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exp2_2.java

📁 用于求得方程的解的一个小程序
💻 JAVA
字号:
package MyPakeage;

import java.util.Scanner;

interface t1 {
	abstract void x1();
}

interface t2 {
	abstract void x2();
}

public class exp2_2 {

	public static void main(String[] args) {
		System.out.println("Please input equation in following type:");
		System.out.println("Example1:a*x^2+b*x+c=0; \n"
				+ "Example2:a*x^3+b*x^2+c*x+d=0;");
		System.out
				.println("Notice2:n stands rank of equation(Now just supporting one to three)");
		System.out
				.println("Now please input equation`s parameter(Please input appropriate four parameter to fit for a&b&c&d):");
		Scanner ina = new Scanner(System.in);
		Scanner inb = new Scanner(System.in);
		Scanner inc = new Scanner(System.in);
		Scanner ind = new Scanner(System.in);
		double a, b, c, d;
		a = ina.nextDouble();
		b = inb.nextDouble();
		c = inc.nextDouble();
		d = ind.nextDouble();
		System.out.println("Now please input n:");
		Scanner inn = new Scanner(System.in);
		switch (inn.nextInt()) {
		case 1: {
			SimpleEquation x = new SimpleEquation();
			x.a = b;
			x.b = c;
			x.x1();
			break;
		}
		case 2: {
			QuadraticEquation y = new QuadraticEquation();
			y.a = a;
			y.b = b;
			y.c = c;
			y.x1();
			break;
		}
		case 3: {
			CubicEquation z = new CubicEquation();
			z.m = a;
			z.n = b;
			z.t = c;
			z.s = d;
			z.x1();
			break;
		}
		}

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -