习题 14.1 求一元二次方程式ax^2+bx+c=0的实根,如果方程没有实根,则输出有关警告信息。

C++程序设计(第三版) 谭浩强 习题14.1 个人设计

习题 14.1 求一元二次方程式 a x 2 + b x + c = 0 ax^2+bx+c=0 ax2+bx+c=0的实根,如果方程没有实根,则输出有关警告信息。

代码块:

#include 
#include 
using namespace std;
int main()
{
	double a, b, c, disc;
	cout<<"Please enter a, b, c: ";
	cin>>a>>b>>c;
	disc=b*b-4*a*c;
	try
	{
		if (disc==0)
			cout<<"x="<<(-1)*b/(2*a)<0)
			cout<<"x1="<<((-1)*b+sqrt(disc))/(2*a)<<", x2="<<((-1)*b-sqrt(disc))/(2*a)<

你可能感兴趣的:(C++程序设计,(第三版),谭浩强,课后答案)