軟體工程個人作業01

2022-03-29 09:59:14 字數 720 閱讀 1964

軟體工程個人作業01

【設計思路】

1.隨機生成兩個0-99整數(可作為整數直接用於四則運算也可作為分子用來構造分數)。

2.再隨機生成兩個1-99的數作為構造分數的分母。

3.隨機生成乙個0-3的整數,用以隨機生成四則運算符。

4.隨機生成乙個0-1的整數,用以隨機生成參與運算的整數或分數。

以「隨機生成數」+「運算子」+「隨機生成數」+「=」的形式在對話方塊上顯示。

1.使用乙個for迴圈實現30次的題目生成

2.隨機生成運算子時使用switch語句實現

3.隨機生成整數或分數用if語句選擇

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

設計思路 1.生成兩個隨機數,因為要支援分數,設定隨機數的範圍為0 200 當隨機數在 0 99 之間時,該隨機數作為運算數輸出。當隨機數大於 100時,由系統再次生成兩個隨機數組成分數,為了方便計算分子設定範圍為 0 20 分母設定範圍為 2 20 2.生成乙個隨機數作為符號,該隨機數範圍為1 4...