/*
*檔名稱:main.cpp
*作 者:舒文超
*完成日期:2023年4月2日
*版 本 號:v1.0
* *問題描述:設計乙個簡單的分數類,完成對分數的幾個運算。
*/#include using namespace std;
class cfraction
void set(int nu = 0,int de = 1)//改變分子,分母
void input();//輸入
void simplify();//化簡
void amplify(int n);//擴大n倍
void output(int style = 0); //輸出:以8/6為例,style = 0,原樣輸出8/6;
//style = 1,輸出化簡後的形式4/3;s
//tyle = 2,輸出帶分數形式1(1/3);
//style = 3,輸出小數1.3333。
};void cfraction::simplify()
else
while(b!=0)
simplify_nume=nume/a;
simplify_deno=deno/a;
}void cfraction::output(int style)
int main()
第六周專案一
檔名稱 aaa.cpp 作 者 孫超 完成日期 2016年4月5日 版 本 號 v1.0 問題描述 設計乙個簡單的分數類,完成對分數的幾個運算。include using namespace std class cfraction cfraction cfraction int nu,int de ...
第4周專案2 分數類的雛形
檔名稱 main.cpp 完成日期 2015年 4月5日 版本號 v1.0 問題描述 c 中提供了多種基本的資料型別。實際上,這些遠不能滿足我們的需求,如複數 第10章的例子大多是處理複數 再如分數。我們可以自定義類支援這些資料型別。輸入描述 程式輸出 編寫的程式 include include u...
第4周專案2 分數類的雛形
問題描述 完成分數類的設計,並在main 函式中自行定義物件,呼叫各成員函式,完成基本的測試。include include using namespace std class cfraction 建構函式,初始化用 void set int nu 0,int de 1 置值,改變值時用 void ...