設計思想:
1.裡用隨機數生成函式生成4個隨機數
2.中間隨機數加工,除4取餘,0,1,2,3分別代表加減乘除.最後乙個隨機數除2取餘,0代表整數,1代表假分數
3.當生成除法判斷除數不為0
4.隨機題目生成,迴圈30道題目
5.輸出
源程式**:
#includeusing執行結果截圖:namespace
std;
#include
struct
yunsuan
;int
main()}}
for(i=0;i<30;i++)
if(num[i].fuhao==1
)
if(num[i].fuhao==2
)
if(num[i].fuhao==3
)
}else
if(num[i].fuhao==1
)
if(num[i].fuhao==2
)
if(num[i].fuhao==3
) }}
}
上課未按時完成的原因:
軟體工程個人作業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...