二次函數

/*    上機目的:二次函數    
* Copyright (c) 2012, 煙臺大學計算機學院        
* All rights reserved.        
* 作    者:  王磊      
* 完成日期:2012 年  10月21日        
* 版 本 號:v1.0   
*/     
#include <iostream>
#include <Cmath>
using namespace std;
int main()
	double a,b,c,x1,x2,r,h,j;
		cout<<"請依次輸入標準二次函數中的a b c:";
	cin>>a>>b>>c;
r=b*b-4*a*c;
	if (r<0)
		cout<<"函數根不存在";
	else
	{
		h=b+sqrt(r);
		j=b-sqrt(r);
		x1=h/2*a;
		x2=j/2*a;
	}
	cout<<"兩根分別爲:"<<x1<<" "<<x2<<endl;
	return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章