設計思路:
1.生成兩個隨機數,因為要支援分數,設定隨機數的範圍為0~200
,當隨機數在
0~99
之間時,該隨機數作為運算數輸出。當隨機數大於
100時,由系統再次生成兩個隨機數組成分數,為了方便計算分子設定範圍為
0~20
,分母設定範圍為
2~20
。2.生成乙個隨機數作為符號,該隨機數範圍為1~4
的整數,分別對應加減乘除。
3.判斷生成的數是分數還是整數然後輸出式子。
**:
package四則運算;
public
class
四則運算
if(b>99)
if(c==1)
if(c==2)
if(c==3)
if(c==4)}}
}
課上未按時完成的原因:程式看似簡單,卻有很多細節需要注意,故在課上沒有按時完成。
軟體工程個人作業01
程式要求 能自動生成三十道小學四則運算題目的 軟體 要求 除了整數以外,還要支援真分數的四則運算。設計思路 30道題的設計 1。隨機生成兩個float數,範圍0 99。2。隨機生成第三個整數,範圍1 4。用多個if。else語句判別1 4來分別確定四則運算符號,並且計算出兩個數的運算結果。3。需要加...
軟體工程個人作業01
設計思路 1.生成兩個隨機數,因為要支援分數,設定隨機數的範圍為0 200 當隨機數在 0 99 之間時,該隨機數作為運算數輸出。當隨機數大於 100時,由系統再次生成兩個隨機數組成分數,為了方便計算分子設定範圍為 0 20 分母設定範圍為 2 20。2.生成乙個隨機數作為符號,該隨機數範圍為1 4...
軟體工程個人作業01
軟體工程個人作業01 設計思路 1.隨機生成兩個0 99整數 可作為整數直接用於四則運算也可作為分子用來構造分數 2.再隨機生成兩個1 99的數作為構造分數的分母。3.隨機生成乙個0 3的整數,用以隨機生成四則運算符。4.隨機生成乙個0 1的整數,用以隨機生成參與運算的整數或分數。以 隨機生成數 運...