問題及**:
設計一元一次方程類,求形如ax+b=0的方程的解。
例如:輸入3x-8=0時,輸出的方程的解為x=2.66667;
再如:輸入5s+18=0時,輸出的方程的解為s=-3.6;
參考介面如下:
class cequation
;int main()
;cequation::cequation(double aa,double bb):a(aa),b(bb){}
istream &operator >> (istream &in,cequation &e)
{ char ch1,ch2,ch3,ch4;
while(1)
{cin>>e.a>>ch1>>ch2>>e.b>>ch3>>ch4;
if(ch1>'a'&&ch1
if((ch2=='+'||ch2=='-')&&ch3=='='&&ch4=='0') break;
cout<
cout<>e; //在兩次測試中,分別輸入3x-8=0和50s+180=0
cout<
執行結果:
學習心得:原來解方程也可以作為類來解決,開闊視野了。
第九周 專案五 方程也是類
問題及 檔名稱 project4.cpp 作 者 吳勝男 完成日期 2015年5月2日 版 本 號 v1.0 問題描述 設計一元一次方程類,求形如ax b 0的方程的解。輸入描述 輸入3x 8 0時,輸出的方程的解為x 2.66667 程式輸出 輸出的方程的解為x 2.66667 include u...
第九周 專案5 方程也是類
檔名稱 test.cpp 作 者 呼亞萍 完成日期 2015年5月18日 版 本 號 v1.0 問題描述 設計一元一次方程類,求形如ax b 0的方程的解。例如 輸入3x 8 0時,輸出的方程的解為x 2.66667 再如 輸入5s 18 0時,輸出的方程的解為s 3.6 程式輸入 相應的程式 程式...
第九周 課後實踐 專案五 方程也是類
問題及 檔名稱 project4.cpp 作 者 陳旭 完成日期 2015年5月13日 版 本 號 v1.0 問題描述 設計一元一次方程類,求方程的解 輸入描述 略 程式輸出 略 include using namespace std class cequation cequation cequat...