答案家

 找回密码
 立即注册
查看: 1099|回复: 0

用java编写求解2×2线性方程答案

[复制链接]

1万

主题

1万

帖子

81万

积分

校长

Rank: 9Rank: 9Rank: 9

积分
818772
发表于 2016-12-24 15:23:42 | 显示全部楼层 |阅读模式
之前有写过这个程序,貌似在第一章节中,现在只需要加循环就好了。看清楚题目要求,就很简单了。
package nameyu;import java.util.Scanner;
public class Test {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input=new Scanner(System.in);//先了解下控制台输入函数
        System.out.println("please input value for a b c d e f:");
        double a=input.nextDouble();
        double b=input.nextDouble();
        double c=input.nextDouble();
        double d=input.nextDouble();
        double e=input.nextDouble();
        double f=input.nextDouble();
        double x=(e*d-b*f)/(a*d-b*c);
        double y=(a*f-e*c)/(a*d-b*c);
        if(a*d-b*c!=0){
        System.out.println("The x value is :"+x);
        System.out.println("The y value is :"+y);
        }else
            System.out.println("The equation has no solution");
    }   
}

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CopyRight(c)2016 www.daanjia.com All Rights Reserved. 本站部份资源由网友发布上传提供,如果侵犯了您的版权,请来信告知,我们将在5个工作日内处理。
快速回复 返回顶部 返回列表