個人專案 小學四則運算 「軟體」之初版

2022-05-28 18:48:09 字數 1331 閱讀 2434

一、時間計畫與實際使用時間

psp2.1

personal software process stages

預估時間(h)

實際時間(h)

planning計畫8

9estimate

估計這個任務需要多少時間

1215

development

開發72

96analysis

需求分析 (包括學習新技術)56

coding standard

**規範54

design

具體設計

1012

coding

具體編碼

2836

code review

**複審815

test

測試(自我測試,修改**,提交修改)

3624

二、題目要求

任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30, 那就輸出 30 道題目和答案。 表示式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。 要求能出和真分數 (二分之一, 十二分之五,等)相關的練習題。並且要求能處理使用者的輸入,並判斷對錯,打分統計。 要求能處理使用者輸入的真分數。

三、**提交

具體**與可執行程式已提交至github上

四、需求分析

使用者控制生成題目的個數,並能夠自動隨機生成加減乘除四則運算,運算包括整數的運算,答完題後生出正確答案,並在最後能統計答題正確數與正確率。

五、設計

開發工具:visio c++ 6.0

程式語言:c語言

函式設計:char getsignal()用於獲取隨機運算子函式

int random(double,double)用於獲取隨機數函式

int getresult(int,int,char)用於結果計算函式

int taketest()用於題目生成函式

五、遇到的問題與解決

我的程式設計其實不強,一些基本的小程式也要很久才寫出來,遇到的問題可能就是**的編寫問題了,我的**會有許多的不足,這個作業目前也只可以實現自動隨機生成加減乘除四則運算、控制生成題目的個數、統計答題正確數與輸出正確率的功能。但是還是不會三個數的四則運算,可能是在一些邏輯想法上有一些想法上的問題,對分數的處理也沒能實現到,我知道「不會」不是理由,我會抓緊補習,這個作業我也需要一段時間來繼續完善吧。

個人專案 小學四則運算 「軟體」之初版

寫乙個能自動生成小學四則運算題目的命令列 軟體 像 構建之法 的人物阿超那樣。任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30,那就輸出 30 道題目和答案。表示式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。如...

第四次作業 個人專案 小學四則運算 「軟體」之初版

本次作業要求來自 遠端github庫 像 構建之法 的人物阿超那樣,寫乙個能自動生成小學四則運算題目的命令列 軟體 具體要求 任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30,那就輸出 30 道題目和答案。表示式子必須至少有兩個運算子,運算數...

第四次作業 個人專案 小學四則運算 「軟體」之初版

本次作業要求來自 遠端github庫 一 題目要求 像 構建之法 的人物阿超那樣,寫乙個能自動生成小學四則運算題目的命令列 軟體 具體要求 任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30,那就輸出 30 道題目和答案。表示式子必須至少有兩個...