解二維方程式.cpp

来自「這是一個c語言解二維方程式,由電腦自動求解數學,對初學者而言相當容易些改理解.」· C++ 代码 · 共 36 行

CPP
36
字号
#include <iostream.h>
#include <iomanip.h>
#include <math.h>

int main(void)
{
	cout.setf(ios::fixed,ios::floatfield);
    cout.precision(3);

	double a,b,c;
	double X1,X2;
	double disc;
	double sq;
	cin >>a;
	cout <<"Enter a = " <<a <<"\n"; 
	cin >>b;
    cout <<"Enter b = " <<b <<"\n"; 
	cin >>c;
    cout <<"Enter c = " <<c <<"\n"; 
	disc = b*b-4*a*c;

	if (disc <0.0)
	{
		cerr <<"error" <<"\n";
		return -1;
	}
	
	sq=sqrt(disc);
	X1=(-b+sq)/2*a;
	X2=(-b-sq)/2*a;

	cout <<"The root value x1 =" <<X1 <<"\n";
	cout <<"The root value x2 =" <<X2 <<"\n";
	return 0;
}

⌨️ 快捷键说明

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