本次作業要求來自於:
具體要求:任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30, 那就輸出 30 道題目和答案。 表示式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。 如:
23 - 3 * 4 = 11
psp2.1
personal software process stages
time senior student
time
planning
計畫0.5
0.1· estimate
估計這個任務需要多少時間
22.3
development開發0
0· analysis
需求分析 (包括學習新技術)00
· design spec
生成設計文件
0.10.1
· design review
設計複審
0.20.2
· coding standard
**規範
0.10.1
· design
具體設計00
· coding
具體編碼11
· code review
**複審
0.30.5
· test
測試(自我測試,修改**,提交修改)11
reporting
報告0.5
0.6·
測試報告00
·計算工作量00
·並提出過程改進計畫00
具體設計:
1.隨機生成三個1-100的整數
2.隨機生成兩個運算子並記錄其運算優先順序
3.生成算式正確答案,答案小於0重新生成新算式
4.根據使用者輸入的數字來與正確答案對比,判斷是否正確
5.根據使用者答對的題數與總題數來計算出分數、
**示例:
傳入的引數為:
x:main函式裡隨機生成的0-3的整數,用來隨機生成符號
y:根據隨機數x的值來賦值為四種符號內的一種符號
返回的值:返回為0:說明符號為『+』 『-』中的一種
返回1:說明為『*』,『/』中的一種,優先順序大於返回值為0
第三次作業 個人專案 小學四則運算 「軟體」
本次作業要求來自 具體要求 任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30,那就輸出 30 道題目和答案。表示式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。如 23 3 4 11 1.需求分析 1.實現以正整...
第三次作業 個人專案 小學四則運算「軟體」
本次作業要求來自於 一 題目要求 像 構建之法 的人物阿超那樣,寫乙個能自動生成小學四則運算題目的命令列 軟體 具體要求 任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30,那就輸出 30 道題目和答案。表示式子必須至少有兩個運算子,運算數字是...
第三次作業 個人專案 小學四則運算 「軟體」之初版
一 題目要求 像 構建之法 的人物阿超那樣,寫乙個能自動生成小學四則運算題目的命令列 軟體 具體要求 任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30,那就輸出 30 道題目和答案。表示式子必須至少有兩個運算子,運算數字是在 100 之內的正...